After graduating from Moscow State University I started my career as a researcher and a software engineer in a small company. This helped broadening my practical knowledge and acquiring new skills ranging from database management, C++ and C# programming, and Python to image and image sequence analysis, computational optimisation, GPGPU and deep learning. During these years I participated in a number of international projects which included writing proposals, designing and developing proof of concepts and presenting them to customers in the UK and Singapore.In 2021 I joined Yandex - one of the biggest IT companies in Eastern Europe - to help developing ML-based microservices for ride hailing efficiency. Here, I improved my ML skills — decision trees and time series forecasting, specifically — and gained experience in A/B testing, uplift modelling, microservice architecture, big (very big indeed) data analysis, MapReduce programming.Also, I am a co-founder of a Bulgarian SME which provides R&D services to other companies. It can be seen as a side project which I participate in my spare time to solve problems other than my primary job can offer and to broaden my scope of knowledge (new methods and new domains) and extend list of technologies I can use.
-
Machine Learning DeveloperYandex Go Jan 2021 - PresentMoscow, RussiaDeveloping ML microservices to support ride hailing efficiency. This includes case study, implementing ML pipelines (data collection, training and validation), deploying ML models to production, A/B and switchback testing. A list of project that I worked and still work on includes (but not limited by) demand prediction, which helped reducing redundant supply in a number of airports, discount personalisation, which helped optimising discount campaign budgets, and dispatch optimisation, which is aimed at providing the best (the fastest, in most cases) driver for each user. -
Co-FounderMsdk Research Ltd May 2019 - PresentBulgariaWorking on R&D projects of different types, such as smart baby monitors, optimisationin air traffic control, time series prediction, etc. Preparing proposals for European grants andbusiness accelerators. The company takes part in a couple of international consortia applyingfor European grants. -
Data Scientist & Senior Software EngineerОоо Ситисофт Nov 2011 - Jan 2021Moscow, Russian FederationResearch, software development and management in a number of R&D projects, including international SAFE project for non-invasive patient monitoring system and video drone detection system SkyPatriot. Configuration of machine learning pipelines for the projects.Trained a CNN-based pose detection algorithm for IR sensors (used for privacy reasons) and developed software part of the corresponding embedded system. Managed data collection, annotation and validation for SAFE. Participated in hospital trials in Lancaster. Trained an algorithm based on recursive neural networks capable of detecting drones in video stream coming from a 4K camera.Developed algorithms for document classification system (pictures, scans of documents, like IDs, driving licences, etc.). Implemented and optimized video tracking algorithm for an integrated video surveillance system. Implemented and optimized image matching algorithm based on RANSAC keypoint matching. The system helped the customer to filter large information flows to find objects of interest. Implemented OpenTLD algorithm (originally in MATLAB) in C++, optimized it by moving its parts to GPU (CUDA). Enhanced the original algorithm to work under difficult conditions, like multiple look alike objects or low quality video stream.Participated in FP7 project SVETLANA, where developed methods for one-class time series classificationfor flight anomaly detection. Also developed algorithms for ECG analysis. Our work resulted in a number of scientific papers presented at international conferences.
Mikhail Suvorov Education Details
-
Applied Mathematics And Computer Science, Mathematical Models Of Complex Systems
Frequently Asked Questions about Mikhail Suvorov
What company does Mikhail Suvorov work for?
Mikhail Suvorov works for Yandex Go
What is Mikhail Suvorov's role at the current company?
Mikhail Suvorov's current role is Machine Learning Developer at Yandex Taxi.
What schools did Mikhail Suvorov attend?
Mikhail Suvorov attended Lomonosov Moscow State University (Msu).
Who are Mikhail Suvorov's colleagues?
Mikhail Suvorov's colleagues are Ruslan Uglanov, Ivan Martynov, Vladimir Solosin, Olga Kartashova, Елизавета Филиппова, Stepan Andreev, Denis Chugunov.
Not the Mikhail Suvorov you were looking for?
-
-
Mikhail Suvorov
C# Developer | Full Stack Developer | C# | Vue | ReactYekaterinburg Metropolitan Area -
-
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