Kirill M is a Senior Data Engineer with six years of hands-on experience building and migrating large-scale data platforms, currently leading data engineering efforts at SIBUR in Moscow. He progressed from Java backend and recommender-system work to designing Spark-based processing and migrating Hadoop/HBase workloads to modern stores like Cassandra. Comfortable across the stack, he combines JVM and Scala Spark jobs with Python/Hadoop scripting, Dockerized deployments, and production testing practices. A self-taught software engineer by his own account, he pairs formal IT degrees from Bauman MSTU with practical expertise in personalization, clustering and metrics-driven pipelines. Notably, his background includes both building recommendation engines and operationalizing big data migrations—skills that bridge research-grade models and reliable production systems.
5 years of coding experience
7 years of employment as a software developer
Master's degree Information Technology, Master's degree Information Technology at Bauman Moscow State Technical University
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.