Eugene Yakavets is a Senior Software Engineer with over a decade of experience building high-throughput, low-latency distributed systems at companies including Google and Apple. Grounded in a Master’s in Applied Mathematics and Computer Science, he combines deep algorithmic and statistical thinking with expert-level Java and OOP design to deliver scalable, highly available production services. He is comfortable taking ambiguous product requirements through design, implementation, rollout, and live operational support, with hands-on experience in capacity planning, disaster recovery, and performance tuning. Eugene’s background spans ad-tech architecture to large-scale cloud services, giving him a practical appreciation for both product and systems constraints. Known for turning complex operational challenges into clear design documents and automated solutions, he brings a strong troubleshooting mindset to reliability engineering. Based in Campbell, CA, he pairs rigorous technical foundations with a collaborative, cross-functional approach to shipping robust systems.
5 years of coding experience
12 years of employment as a software developer
Master of Science (MS), Applied Mathematics and Computer Science, Master of Science (MS), Applied Mathematics and Computer Science at Belarusian State University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.