Mikhail Surin is a seasoned technology leader and CTO with 10+ years building high-load backend systems and leading engineering teams across Yandex products including Afisha, Kinopoisk and Yandex Plus. He combines deep hands-on experience in Java, C#, Python and .NET/Spring stacks with system architecture and team management, repeatedly shipping scalable subscription and streaming services. His background spans both early-stage web architecture (ASP.NET/MVC, Solr, MongoDB) and modern microservice ecosystems, giving him a pragmatic view of trade-offs between legacy and cloud-native systems. Trained as a theoretical physicist, he brings analytical rigor to performance tuning and architectural design, and is known for driving cross-functional engineering organizations from team lead roles to CTO.
10 years of coding experience
19 years of employment as a software developer
Engineer's degree, Theoretical and Mathematical Physics, Engineer's degree, Theoretical and Mathematical Physics at Ural State Technical University
Contributions:4 PRs, 8 pushes, 3 branches in 5 years 6 months
jekyll
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
Mikhail Surin - Chief Technology Officer at Яндекс Плюс Фантех