Summary
John Sumsion is a Principal Software Engineer with 16+ years of experience turning ideas into performant, maintainable systems, currently leading engineering at FamilySearch. He brings deep expertise in multi-threaded Java, kernel development, and designing lean, fast APIs, complemented by production work with Ruby, Linux, Cassandra, Spring, Hibernate and C. Known for delivering high-quality software under tight deadlines, he focuses on harnessing team strengths and iterating pragmatically to meet real-world constraints. His background spans product and systems roles since the mid-1990s, giving him a rare blend of low-level systems insight and API-driven application architecture. Based in Spanish Fork, Utah, he pairs a pragmatic engineering mindset with a knack for tuning systems to return just the right amount of data at minimal latency.
17 years of coding experience
21 years of employment as a software developer
German