Ivan Reshetnikov is a Senior Machine Learning Engineer with 11 years of software engineering experience, blending hands-on ML model development and production-grade system design. Based in Serbia, he has moved from Ruby on Rails and backend engineering into applied ML—delivering time-series forecasting, semantic search at scale, CV document processing, and GPT-based classification systems. He excels at taking projects from data mining and prototyping to integration in production, improving performance and reliability (for example, optimizing semantic search over millions of documents and deploying price recommendation models). Ivan’s background in full-stack engineering and operations informs his pragmatic approach to ML systems, prioritizing data consistency, monitoring, and deployability. Colleagues value his ability to bridge backend engineering and ML, reducing technical debt while shipping impactful features.
11 years of coding experience
7 years of employment as a software developer
Диплом специалиста по инженерной специальности, Информационные системы и технологии, Диплом специалиста по инженерной специальности, Информационные системы и технологии at Псковский Государственный Университет
Contributions:33 commits, 3 PRs, 36 pushes in 5 years 8 months
bootstrap4bootstrap5bootstraptabs
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
Ivan Reshetnikov - Senior Machine Learning Engineer at Maksmart