Summary
Ihor Bobak is a Lead ML Engineer with 11 years in software and 9 years focused on data science and machine learning, recently specializing in gaming and ad tech. He architects end-to-end ML solutions and ships scalable production models for backend and mobile environments, with hands-on experience integrating models into Java and Unity runtimes. Ihor has handled massive datasets (hundreds of billions of rows) across Big Data, RDBMS and NoSQL stores and consistently turned models into measurable revenue uplift in real-time systems. He combines strong software engineering (Python, Java, C#, Spark, AWS/Azure) with advanced ML tooling (PyTorch, LightGBM, CatBoost, ONNX) and rigorous CI/CD, testing and monitoring practices. Notably, he has solved mobile-constrained ML problems by ensuring feature parity between PySpark pipelines and C# Unity implementations to run models directly on devices. Based in Minsk, Ihor pairs deep algorithmic understanding with cross-functional leadership to translate business goals into robust, production-ready ML products.
11 years of coding experience
26 years of employment as a software developer
MS, Applied Mathematics, MS, Applied Mathematics at Lviv Polytechnic National University
Gold Medal, Gold Medal at Gymnasium #21 Lutsk
English, Ukrainian, Russian