Andrei Sokolov is a Senior Software Engineer based in Berlin with 11 years building high-load distributed systems, primarily in Python, and hands-on experience in C++ and frontend. He has shipped scalable backend features at Yandex used by hundreds of thousands of monthly users, re-architected core order pipelines to enable 4x growth and >99.99% uptime, and cut acquisition costs through data-driven product work. At robotics startup Nomagic he turned a Pick-to-Pack scanning feature from prototype to site installation in eight weeks, improving order coverage by 20% and reducing human intervention by 30%. Now at TravelPerk he’s optimizing flight search APIs and mentoring juniors while delivering zero-downtime migrations that raise CSAT. He combines a holistic problem-solving mindset with a focus on measurable client value, and enjoys building practical automation—his GitHub hints at a side interest in robotics that complements his production-scale backend skills. Trained at MIPT and HSE, he thrives in cross-functional teams where engineering rigor meets product impact.
11 years of coding experience
5 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Higher School of Economics
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Moscow Institute of Physics and Technology (State University) (MIPT)
Contributions:2 PRs, 66 pushes, 2 branches in 3 months
data-analyticsanalyticsdbmsmysqlsql
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.