Summary
Lonnie Princehouse is a senior software engineer in Seattle with 14 years of experience designing and optimizing large-scale distributed systems and data services. He has driven core services at Snowflake and helped build AWS Timestream from the ground up, bringing deep quantitative and systems-thinking from prior DynamoDB and research roles. Comfortable in both hands-on coding (Java, Python, Spark) and technical leadership, he has repeatedly translated research-grade ideas into production features for high-throughput, time-series and key-value stores. His PhD work on gossip and distributed systems informs pragmatic approaches to consistency, fault tolerance, and operational efficiency. Colleagues rely on him to untangle performance hotspots and mentor teams through complex architecture decisions.
14 years of coding experience
19 years of employment as a software developer
Bachelor of Science - BS, Computational and Applied Mathematics, Bachelor of Science - BS, Computational and Applied Mathematics at University of Washington
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Cornell University