Sergey Ivanov is a back-end software engineer with eight years of experience building high-performance C++ services for large tech teams, currently contributing to GPU performance work at Huawei. His background includes short-term backend roles at Yandex.Delivery and search technology at Tinkoff, giving him practical experience in latency-sensitive, production systems. A graduate in Applied Mathematics and Informatics from Perm State University, he wrote a bachelor thesis on cargo delivery planning under time constraints, reflecting a knack for algorithmic optimization in logistics. Sergey is a seasoned competitive programmer with multiple ICPC regional honors and national Olympiad wins, a signal of strong problem-solving under pressure. He combines systems-level engineering with algorithmic rigor, often favoring elegant, performance-oriented solutions that scale. Based in Blagoveshchensk, he brings a blend of research-minded thinking and hands-on C++ expertise to complex backend challenges.
8 years of coding experience
Bachelor's degree, Applied Mathematics and Informatics, Bachelor's degree, Applied Mathematics and Informatics at Perm State University
Contributions:2 PRs, 16 pushes, 3 branches in 2 years 7 months
apiratesapi-applicationexpresscurrency-rates
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
Sergey Ivanov - Back-end Software Engineer at Huawei