Summary
Viktor Solovev is a pragmatic desktop and backend developer with 11 years of experience building performant systems, from real-time video and point-cloud processing to Python-based web services and SRE tooling. Currently at Yandex, he combines deep algorithmic thinking and data-structures expertise with hands-on system design and CI/CD practice, having led backend teams and set up complex pipelines in prior roles. He has a track record of refactoring legacy projects, developing language-interop libraries (including a Rust XSD/WSDL parser), and shipping ML model deployment tooling. Outside product work he trains competitive programmers, organizes contests and university courses, which sharpens his problem-design and mentoring skills. Based in Belgrade with top academic roots from Tomsk State University, he often bridges research-like algorithm development with production engineering.
11 years of coding experience
9 years of employment as a software developer
Engineer's degree, Computer Science, 4.96, Engineer's degree, Computer Science, 4.96 at Tomsk State University of Control Systems and Radioelectronics
Russian, English