Viktor Solovev Email and Phone Number
An experienced desktop/backend software engineer with deep understanding of algorithms and data structures. Interested in system design and CI/CD systems. Off the work teaching computer science to students, conducting IT conferences and contests.
Yandex
View- Website:
- yandex.com
- Employees:
- 5182
-
DeveloperYandex Dec 2022 - PresentBelgrade, Serbia -
Competitive Programming Course OrganizerTomsk State University'S Math Center Mar 2021 - Jun 2022Tomsk, RussiaFinding teachers and students for courses, writing and overviewing lecture courses, managing communication.
-
Head Of Regional Stage Programming Contest JuryRegional Center Of Educational Development Oct 2019 - Feb 2022Tomsk, RussiaLeading regional stage programming contest jury in 2020, 2021 and 2022.Conducting municipal stage programming contests (including preparing problems for them) in 2019, 2020 and 2021.
-
Software DeveloperQuantumsoft Llc Oct 2018 - Dec 2021Tomsk, RussiaRefactoring a legacy web project (Python), applying dependency injection, setting up the project's CI. Weekly meetings in English.Developed a Python web application for ML models deployment from scratch. Being a team lead in the backend team. Daily meetings in English.SRE: developed a Python messaging library for internal use (fault tolerance, cryptography, unit tests). Working alone, sending reports in English.Developing a rust library for XSD/WSDL parsing and code generation from scratch. Daily reports and weekly meetings in English.Developed a set of utils for contracts processing. Setting up CI for the projects. Daily meetings in Russian, reports in English.Extending functionality of a Python project with a massive codebase. Daily meetings in Russian, reports in English. -
Competitive Programming Team TrainerTomsk State University Sep 2016 - Aug 2019Tomsk, RussiaConducting lessons and contests, training university and school students for local and remote contests.Conducted 24 contests during this time, including 8 municipal stages.Technology Stack: Polygon (https://polygon.codeforces.com). -
Software DeveloperRubius Jul 2017 - Oct 2018Tomsk, RussiaDeveloping desktop applications for neural network training and image/point-cloud processing results verification, developing tools for semi-automated interactive image processing. My work consisted of solving math problems effectively, using algorithms and data structures and experimenting with the best approach.Pattern detection in images and point clouds (C++, Python, OpenCV). Verifying the result of merging several overlapping point clouds shot in the same location.Automated assessing and verification of results from neural networks.Developed tools for semi-automated interactive image processing and integrating them with web service.Working on a project mainly alone, reporting in English. -
Software DeveloperTechnika Dela Jul 2014 - Jul 2017Tomsk, RussiaDeveloping desktop applications for surveillance system operators. Started from refactoring, proceeded with delivering new features. Was promoted and given a team of three trainees.Refactored archive subsystem.Developed map rendering module, integrated it with remote devices (cameras, radars, GPS-trackers).Developed GUI for a semi-automated remote camera calibration.
-
Competitive Programming TrainerLyceum 1 Mar 2014 - Dec 2016Tomsk, RussiaConducting lessons, writing a lecture course covering basics of C++ and competitive programming.
-
Software DeveloperTomsksoft Apr 2012 - Jan 2014Tomsk, RussiaDeveloping algorithms for real-time effects stacking on video stream frames using GPU, such as switching background in real time without a green screen.Unified XML format for all existing effects.
Viktor Solovev Education Details
Frequently Asked Questions about Viktor Solovev
What company does Viktor Solovev work for?
Viktor Solovev works for Yandex
What is Viktor Solovev's role at the current company?
Viktor Solovev's current role is Backend developer, C++/Python. Competitive programming teacher..
What schools did Viktor Solovev attend?
Viktor Solovev attended Tomsk State University Of Control Systems And Radioelectronics.
Who are Viktor Solovev's colleagues?
Viktor Solovev's colleagues are Denis Mirochnik, Alex Barabanov, Max Krugov, Oleg Gorokhov, Maria Novikova, Naciye Isildak, Kravchenko Kirill.
Not the Viktor Solovev you were looking for?
-
-
-
Viktor Solovev
Nicosia, Cyprus
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial