Mikhail Yutman

Data Scientist

Serbia
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 Yutman is a data scientist and machine learning engineer based in Serbia with over a decade of professional experience and five years focused on ML in industry. He builds production-ready data-mining pipelines, applies state-of-the-art NLP models for information extraction, and designs ranking and quality metrics for Yandex Search’s Object Answer product, combining product vision with rigorous A/B and offline evaluation. Earlier roles span quantitative research for trading systems, speech-to-text data pipelines at Yandex.Cloud, and low-level concurrent Java work—he implemented and stress-tested a lock-free set for a high-performance computing course repository. Comfortable moving between research, engineering, and product metrics, he brings strong applied math training (HSE) and a track record of shipping robust, concurrent and ML-driven systems.
code10 years of coding experience
job2 years of employment as a software developer
bookPresident Physics and Mathematics Lyceum 239
bookBachelor's degree, Applied Mathematics and Information Science, 7,8/10, Bachelor's degree, Applied Mathematics and Information Science, 7,8/10 at Higher School of Economics
bookMaster's degree, Software Development and Data Analysis, 7,98/10, Master's degree, Software Development and Data Analysis, 7,98/10 at Высшая Школа Экономики
bookBachelor's degree, Bachelor's degree at Saint Petersburg Academic University of the Russian Academy of Sciences
github-logo-circle

Github Skills (7)

javas10
lock-free10
java10
concurrency10
data-structures8
data-structure8
algorithms7

Programming languages (9)

JavaShellC++CTeXScalaJupyter NotebookPython

Github contributions (5)

github-logo-circle
eugenyk/hpcourse

Mar 2019 - Jun 2019

Repository to store student's practical works on high performance computing course
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs, 4 comments in 3 months
Contributions summary:Mikhail primarily worked on implementing and fixing a lock-free set data structure in Java, demonstrating a focus on concurrent programming. They added the core functionality of the lock-free set, including `add`, `remove`, and `contains` methods. The user also implemented an iterator and conducted JCStress tests to validate the concurrency safety and correctness of the lock-free set implementation. They fixed multiple issues related to concurrency and data consistency.
high-performance-computingpracticalperformancecomputingpractical-works
Contributions:31 commits, 3 PRs, 25 pushes in 2 days
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 Yutman - Data Scientist