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.
10 years of coding experience
2 years of employment as a software developer
President Physics and Mathematics Lyceum 239
Bachelor'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
Master's degree, Software Development and Data Analysis, 7,98/10, Master's degree, Software Development and Data Analysis, 7,98/10 at Высшая Школа Экономики
Bachelor's degree, Bachelor's degree at Saint Petersburg Academic University of the Russian Academy of Sciences
Repository to store student's practical works on high performance computing course
Role in this project:
Back-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.
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.