Summary
Danil Petrov is an ML Engineer with nine years of experience building production-ready data pipelines and search systems, currently working at Yandex on geo-data models and MapReduce workflows. He emphasizes reproducibility and considers rigorous data validation—not just model performance—the cornerstone of robust ML systems. His background spans end-to-end pipeline development, from ingesting semi-structured patent data and GCS-backed ETL to serving models as REST services and producing automated reports. With a strong mathematics foundation (MSc) and hands-on experience in C++ course creation and practical recommender prototyping, he blends theoretical rigor with applied engineering. Based in Amsterdam but originating from Russia, he brings a track record of solving messy real-world data problems across advertising, startups, and outsourcing projects.
9 years of coding experience
4 years of employment as a software developer
Master's degree, Mathematics, Master's degree, Mathematics at Peoples’ Friendship University of Russia