Andrii Rodionov is a Senior Software Engineer and academic with 11+ years focused on distributed systems and databases, currently building the object-oriented YouTrackDB at JetBrains. He combines deep research credentials (PhD, associate professor) with hands-on engineering, having contributed to core Raft-based subsystems in Hazelcast and extended GraalVM native-image compatibility at Oracle Labs. As leader of the Java User Group of Ukraine and a Devoxx Ukraine program committee member, he bridges community leadership, teaching, and production-grade system design. His open-source work on the widely used Hazelcast project includes stability fixes, concurrency repairs, and CP subsystem improvements that reduce unnecessary retries and rebalance leadership. Comfortable in both academia and industry, he teaches courses on data-intensive applications and microservices while shipping resilient distributed platforms. Based in Germany, he brings a rare blend of pedagogy, protocol-level expertise, and practical implementation experience.
Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
Role in this project:
Back-end Developer
Contributions:211 reviews, 46 commits, 154 PRs in 1 year
Contributions summary:Andrii primarily contributed to the Hazelcast codebase by addressing various issues related to core functionalities and stability. They worked on rework and refactoring of tests, such as the `IOBalancerStressTest` and fixing a type-inference compilation failure. They also implemented features that prevent unnecessary retries in the CP subsystem, handling scenarios like CP member auto-removal, and preventing errors when the METADATA group is unaware of the requested CPGroup. Furthermore, they fixed potential concurrency issues within the CP subsystem and implemented leadership rebalancing.
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
Andrii Rodionov - Senior Software Engineer at JetBrains