Summary
Zachary Drudi is a software engineer with 11 years of experience building scalable systems across startups and large tech companies, currently contributing at Yugabyte. His career includes engineering roles at Coursera and Google, and earlier work in storage and research at Coho Data and UBC, reflecting strong distributed systems and storage expertise. He holds a BMath from University of Waterloo and an MSc in Computer Science from UBC, blending rigorous mathematical training with research-driven engineering. Comfortable in both product-focused and infrastructure-heavy environments, he has repeatedly moved between academia, enterprise, and startup contexts. Colleagues know him for turning complex system requirements into reliable implementations and for fluency in the trade-offs of distributed databases. Based in Canada, he brings a pragmatic, research-informed approach to solving performance and reliability challenges.
11 years of coding experience
10 years of employment as a software developer
Master of Science, Computer Science, Master of Science, Computer Science at The University of British Columbia
BMath, Mathematics, BMath, Mathematics at University of Waterloo