Kirill Diduk is a Site Reliability Engineer based in Oviedo, Spain, with over a decade of hands-on experience building reliable, high-performance backend systems and infrastructure. He has driven large migrations and platform modernization—leading zero-downtime datacenter moves and a Mesos-to-Kubernetes transition—while automating CI/CD, observability, and container orchestration to minimize manual toil. His background spans C++ systems-level work (industrial printer drivers and protocol emulation) to JVM/Scala performance tuning and integrating C++ libraries like FAISS into Java/Scala pipelines for fast vector search. Comfortable across Python tooling, Scala/Java, and low-level C++, he combines practical optimization (e.g., >25% RAM reductions) with production-grade reliability for offline data processing at scale. Trained as a computer software engineer with a master’s degree, Kirill pairs a deep systems mindset with product-focused engineering that surfaces non-obvious gains in efficiency and stability.
10 years of coding experience
12 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at National Aerospace University -'Kharkiv Aviation Institute'
Contributions:1 release, 2 reviews, 11 PRs in 1 month
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
Kirill Diduk - Site Reliability Engineer at Criteo