Ilya Gerasimets is a seasoned Software Development Engineer with 13 years of experience designing high-performance distributed systems and serverless architectures, currently building large-scale data pipelines and governance tools at Amazon. He brings deep low-level expertise in C++ and performance optimization alongside modern cloud and full-stack skills in AWS, Go, Python, TypeScript, and React. Ilya has a history of turning research-grade algorithms into production (100x speedups on TDA workloads) and shipping patented 3D scanning and UX improvements, reflecting a rare blend of theoretical rigor and practical engineering. As a former CTO and founder he pairs hands-on implementation with technical leadership, mentoring teams and evaluating candidates to form high-performing groups. Outside core projects he pursues advanced, applied interests—from self-driving and flying car nanodegrees to master-level SCUBA training—underscoring a curiosity-driven approach to problem solving.
13 years of coding experience
16 years of employment as a software developer
Nanodegree Flying Car Engineer, Nanodegree Flying Car Engineer at Udacity
Master SCUBA diving, Master SCUBA diving at PADI
Master's degree Computer Science, Master's degree Computer Science at MUM
Master's degree Theoretical and Mathematical Physics, Master's degree Theoretical and Mathematical Physics at Far Eastern Federal 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.
Request Free Trial
Ilya Gerasimets - Software Development Engineer at Amazon