Alexey Lopatin is a Machine Learning Engineer with nine years of experience specializing in recommendation systems and scalable ETL pipelines, currently driving personalization and AI Shopping Assistant features at Constructor. He has a strong track record of shipping production ranking models and infrastructure—delivering measurable lifts in CTR, Add2Cart and engagement while cutting operational costs by up to 50% through pipeline and LLM optimizations. Alexey built high-throughput data stacks using Airflow, Kafka and Postgres that serve millions of users daily, and has implemented graph and video-category models at scale across billion-plus interactions. He combines applied research from an MS in Machine Learning and Data Analysis with hands-on engineering, enabling rapid hypothesis testing via lightweight A/B platforms and config services. Colleagues would note his practical focus on end-to-end delivery: from data validation to feature stores and cost-aware model integration.
10 years of coding experience
5 years of employment as a software developer
Two-year additional education in Data Science & Software Engineering specialization Data Science & Software Engineering, Two-year additional education in Data Science & Software Engineering specialization Data Science & Software Engineering at Computer Science Center
Master of Science - MS Machine Learning and Data Analysis, Master of Science - MS Machine Learning and Data Analysis at Higher School of Economics
Bachelor's degree Software Engineering, Bachelor's degree Software Engineering at ITMO University
2021 C++ project: implementing client-server based messenger
Contributions:3 reviews, 25 PRs, 38 pushes in 3 months
cppclient-serveraiomessengerc-project
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.