Alex Svetkin is a Principal Software Engineer based in Belgrade with 10 years of experience building and leading teams responsible for scalable distributed systems. He has progressed from CTO-level leadership at Inventos and running backend infrastructure at VK.com to technical program management at Yandex and now a principal engineering role at Microsoft, demonstrating both hands-on architecture skills and cross-functional program leadership. Alex combines deep academic training (PhD in Computer Science) with practical experience managing large engineering organizations and raising technical standards across multiple teams. He is known for driving robustness, security, and operational excellence in critical systems, and for translating complex technical roadmaps into delivered outcomes. An unusual strength is his blend of long-term strategic program management and low-level system design, enabling him to navigate both organizational and technical trade-offs effectively.
10 years of coding experience
11 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Orel State Technical University (OrelSTU)
Contributions:6 pushes, 1 branch in 2 years 11 months
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
Alex Svetkin - Principal Software Engineer at Microsoft