Andrey Zimovnov is a Director of Machine Learning based in Moscow with 11 years of experience building recommendation and ranking systems across marketplaces and large consumer platforms. He led ranking teams at Yandex and now oversees ML strategy at VK, combining hands-on expertise in recommender algorithms, PySpark/Hadoop pipelines, and production-grade ML leadership. His career began at Ozon where he designed scalable Hadoop-based recommenders and progressed through applied roles at Yandex Data Factory into senior ranking leadership, reflecting deep domain knowledge in RecSys. He also contributes to NLP education resources on GitHub, showing a practical interest in tokenization and TF-IDF techniques beyond large-scale recommenders. Trained in mathematics and image processing at MSU (PhD-level), he blends rigorous academic grounding with pragmatic system-building for real-world personalization and search.
Resources for "Natural Language Processing" Coursera course.
Role in this project:
Data Scientist
Contributions:21 commits, 1 PR, 16 pushes in 5 months
Contributions summary:Andrey primarily contributed to the repository by implementing and modifying examples related to natural language processing (NLP) concepts, specifically tokenization, stemming, lemmatization and TF-IDF bag-of-words. Their commits involved code modifications within Jupyter notebooks, showcasing an understanding of NLP techniques. They also worked on setting up the environment by adding install scripts.
Contributions:319 commits, 10 PRs, 279 pushes in 2 years 2 months
hselsml
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
Andrey Zimovnov - Director Of Machine Learning at VK