Mikhail Sarafanov

Senior Software Developer at Wärtsilä

Espoo, Finland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Mikhail Sarafanov is a Senior Software Developer based in Espoo with a strong applied mathematics background and over eight years of experience building production-grade data and ML systems. He has moved models from research to high-throughput deployment, owning end-to-end MLOps, backend services and HPC-focused Python tooling on Kubernetes and GCP. At Wärtsilä he maintains Python services for time-series processing and cluster orchestration, and previously led development of a spatial ML prediction service and CI/CD pipelines at Wiredhut. His research roots include publishing Q1 ML papers, authoring an automated ML library with extensive testing, and producing practical remote-sensing models now used in operational forecasts. Comfortable in both academic and product contexts, he bridges rigorous experimentation with pragmatic engineering and team knowledge-sharing. He also has hands-on GIS tooling experience (QGIS plugins) that has reached thousands of users, reflecting an unusual blend of environmental science and cloud-native software expertise.
code6 years of coding experience
job5 years of employment as a software developer
bookMaster's degree, Applied Mathematics and Informatics, 4.9 / 5, Master's degree, Applied Mathematics and Informatics, 4.9 / 5 at ITMO University
bookBachelor's degree, Ecology and Nature Management, 4.7 / 5, Bachelor's degree, Ecology and Nature Management, 4.7 / 5 at Санкт-Петербургский Государственный Университет
github-logo-circle

Github Skills (36)

python10
toolbox10
machine-learning10
prophet10
parameter-tuning10
evolutionary-algorithms10
hyperparameter-optimization10
automation10
time-series-forecasting10
automl10
genetic-programming10
automated-machine-learning10
modeling10
datasets9
benchmarking9

Programming languages (4)

JavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
Dreamlone/SSGP-toolbox

Feb 2020 - Jan 2023

Simple Spatial Gapfilling Processor. Toolbox for filling gaps in spatial datasets (e.g. remote sensing data)
Contributions:174 commits, 2 PRs, 166 pushes in 2 years 11 months
gapssensingspatialtoolboxfilling
wiredhut/wiredflow

Feb 2023 - Mar 2023

Lightweight library for creating services using just Python
Contributions:42 commits, 12 PRs, 65 pushes in 28 days
databaseetletl-pipelinemqttpython
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
Mikhail Sarafanov - Senior Software Developer at Wärtsilä