Employer · 2008–2012
Yammer
Enterprise social networking
Role: Senior Software Engineer (shared Geni era)
Organization
Relationship
Influence
What stayed with me
Watching a product spin out from the same technical DNA taught me how platform primitives can unlock entirely different markets.
Projects
Work from this chapter
Geni · 2007 – 2013
Geni — one shared family tree for humanity
Building one of the earliest internet-scale social platforms—and the Newsfeed, localization, developer, billing, and messaging systems that enabled it to grow.
Read the case studyPeople
People I worked with
Collaborators from this organization who appear in the People directory.
Co-Founder & former CTO, Yammer · Founder, Abl and Let’s Gooo
Adam designed the original Newsfeed architecture and built its Ruby map/reduce core, which he called Skynet and later presented at RailsConf. When he transitioned to Yammer, I inherited the platform and evolved it into a highly flexible story-generation, aggregation, and localization engine.
Former CTO, Geni and Flexport · Technology executive
Amos figured out the extraordinarily complex layout mechanism that allowed Geni to render a global genealogy graph containing millions of people, one family at a time. When I later needed the same capability for a mobile application, reproducing the algorithm proved so difficult that I used his API instead. His work turned a nearly intractable graph-visualization problem into reliable platform infrastructure.
Principal Engineer, Andrew Arrow Dev · Early Geni, Yammer, and Bird engineer
Andrew convinced me to leave SOA Software and join Geni. When Yammer began inside Geni, he wrote some of the first implementations of the product across both web and mobile. He even built in a sound effect so every new Yammer message played his voice saying “Yum”—a detail I am sure disappeared later, but an unforgettable part of the earliest product.
Founder, Geni and Yammer · Craft Ventures Partner · All-In co-host
David's vision for Geni was simple and enormous at the same time: everyone is related. That idea shaped the product and the engineering challenges behind building a global collaborative family graph. We later worked together at Yammer as another ambitious idea grew into a company of its own.
Co-Founder & Product Lead, Translation Exchange · Former Director of Product Development, Geni
Ian designed Geni's interface, and we worked closely across features including its Facebook integration and tr8n. As a founding product engineer at Yammer, he also helped design and build much of its early front-end experience. Our collaboration connected product design, user experience, and the underlying platform.
CTO & Co-Founder, Triangle Health · Former CTO, Bird and Geni
Justin and I built tr8n together at Geni. He was also the brains behind Geni's Tree Positioning System, or TPS, creating custom graph algorithms that could perform lightning-fast searches across the global family tree. Toward the end, we explored combining TPS and tr8n so a path between any two people could become a naturally translated relationship in any language. I am not sure the experiment ever launched after we left, but it connected two of Geni's most sophisticated systems in a fascinating way.
Connected
Related organizations
Themes
What defined the work
Elsewhere