Konstantin Sirotkin is a senior software engineer with around a decade of experience designing and maintaining backend and distributed systems, currently working at GridGain Systems from Larnaca, Cyprus. He specializes in microservice architectures and low-level cache and partitioning behavior, with hands-on experience contributing bug fixes and core improvements to the widely used Apache Ignite project. His career path includes senior engineering roles across banking and telecom domains (OTP Bank, Alfa-Bank, Netcracker), giving him a strong grounding in robust, production-grade systems for high-availability environments. Trained in applied mathematics and physics, he blends rigorous analytical thinking with pragmatic Java engineering to improve reliability and observability in complex backends.
10 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Application mathematics and physic., Bachelor's degree, Application mathematics and physic. at Samara State Aerospace University
Contributions:2 reviews, 7 commits, 13 PRs in 1 year 2 months
Contributions summary:Konstantin primarily contributed to bug fixes and improvements within the Apache Ignite codebase. Their work involved addressing issues related to cache behavior, particularly around the `isClosed()` method and partition eviction. They also added assertions and implemented logging enhancements to improve debugging and monitoring of the cache system. The user's changes focused on core modules and involved modifications to Java code.
Contributions:38 pushes, 12 branches in 1 year 2 months
apache-igniteapachebig-dataignitedatabase
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.