Summary
Kirill Ivanov is a senior data scientist with 10 years of experience applying rigorous mathematical training (MSc in Nuclear Power and Thermal Physics) to build production-ready ML and MLOps systems across search, NLP, CV, and recommendation domains. He has led teams and shipping initiatives—from Blended Search ranking improvements and an end-to-end RAG QA system on Databricks to real-time model deployments on AKS—combining hands-on Python, PyTorch, and Azure/Google cloud expertise with solid SQL and IaC practices. Known for translating complex math into teachable explanations, he previously lectured university-level calculus and linear algebra and brings that clarity to prompt engineering, table parsing, and model evaluation pipelines. He’s delivered measurable business impact (e.g., 4–5% ranking gains) and cut deployment cycles by over 50% via robust CI/CD and monitoring solutions. Based in Belgrade, he balances deep algorithmic skill with practical engineering—summing up his philosophy simply: "in code we trust."
10 years of coding experience
14 years of employment as a software developer
Master's degree Nuclear Power and Thermal Physics, Master's degree Nuclear Power and Thermal Physics at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
English, Russian