Ilya Kompaniets is a Senior Software Developer and architect with 11 years’ experience designing high-load, distributed systems and performance-focused cloud platforms. Based in Sofia, he has driven production stability and scalability at Acronis—owning a critical high-load service, introducing Kubernetes multi-instance deployments, and stabilizing cloud storage through hot/cold separation. His background includes building data-intensive services with master-master CRDT replication and hierarchical multi-tenant sharding (work that was part of his Master’s thesis), plus creating automated performance testing and analysis tooling. He has academic roots as a lecturer in Distributed Systems and a PhD candidate in the same field, bringing research rigor to practical engineering problems. Notably, he’s bridged cryptography research and engineering earlier in his career by leading ZKP and smart-contract research efforts, demonstrating a rare mix of systems performance, distributed algorithms, and applied cryptography experience.
11 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Applied Mathematics, 4.2/5.0, Bachelor's degree, Applied Mathematics, 4.2/5.0 at Moscow Institute of Physics and Technology (State University) (MIPT)
Contributions:117 commits, 22 PRs, 140 pushes in 4 years 2 months
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
Ilya Kompaniets - Senior Software Developer at Acronis