Mikhail Sarafanov
@mikhailsarafanov
Senior Data Scientist with expertise in machine learning and software development.
What I'm looking for
I am a Senior Data Scientist with a Master’s degree in Applied Mathematics and seven years of experience in software development and machine learning. My expertise lies in backend development, design patterns, and implementing robust data collection pipelines. I have a proven track record of translating complex business requirements into technical specifications, ensuring seamless implementation and configuration of solutions.
Throughout my career, I have successfully led teams and projects, notably reducing web service response times significantly while optimizing resource utilization for clients. My technical skills include proficiency in Python, JavaScript, and various machine learning frameworks, complemented by my ability to present technical information to non-technical audiences. I am passionate about continuous learning and contributing to open-source projects, which has allowed me to stay at the forefront of technological advancements.
Experience
Work history, roles, and key accomplishments
Senior Software Developer
Wärtsilä
May 2024 - Present (1 year 3 months)
Maintained a highly loaded service on Kubernetes, optimizing vessel resource utilization and reducing web service response time from 74 to 5 seconds. Prepared and maintained technical documentation for critical legacy infrastructure, supporting business unit operations.
Senior Data Scientist
Wiredhut
Aug 2022 - Present (3 years)
Led machine learning functionality development from end-to-end service design to productization, including model and data versioning and monitoring using MLFlow. Built an asynchronous web interface and integrated parallel data processing, speeding up statistical model computations by 4.3 times.
Machine Learning Researcher
ITMO University
Aug 2020 - Present (5 years)
Managed the preparation and publication of 3 machine learning papers in highly ranked scientific journals. Guided the development of an automated machine learning open-source framework for various tasks, including regression, classification, image segmentation, and Bayesian modeling.
Software Engineer / Researcher
State Hydrological Institute
Aug 2019 - Present (6 years)
Developed a Machine Learning model for predicting water levels in rivers in northwestern Russia. This model was a vital part of Roshydromet's forecasting system, crucial for preventing emergency flooding cases.
Technician
Arctic and Antarctic Research Institute (AARI)
Oct 2018 - Present (6 years 10 months)
Performed technical duties and assisted with research activities. Supported various projects within the institute.
Education
Degrees, certifications, and relevant coursework
ITMO University
Master's Degree, Applied Mathematics
2019 - 2021
Grade: 4.9/5
Obtained a Master's degree from ITMO University. Maintained a high academic standing with a GPA of 4.9 out of 5.
St. Petersburg State University (SPbU)
Bachelor's Degree, Unknown
2015 - 2019
Grade: 4.7/5
Completed a Bachelor's degree at St. Petersburg State University. Achieved a GPA of 4.7 out of 5.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Mikhail?
You can contact Mikhail and 90k+ other talented remote workers on Himalayas.
Message MikhailFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
