Radim Vansa is a Senior Software Engineer with 15 years of experience specializing in high-performance, concurrent and distributed systems. He has deep expertise in JBoss Data Grid/Infinispan and contributed practical improvements to core open-source projects like Infinispan, Hibernate ORM and JGroups, focusing on distribution, cache concurrency and thread-pool robustness. His background spans low-level driver development and GPGPU research (OpenCL hashing and sorting) through to production performance work in algorithmic trading and middleware at Red Hat. Currently at Azul, he blends systems-level thinking with pragmatic backend engineering to squeeze latency and scalability wins from complex platforms. Colleagues rely on him for tough synchronization and parallelization problems and for turning research-grade ideas into production-quality improvements.
15 years of coding experience
11 years of employment as a software developer
Matiční Gymnázium Ostrava
Mgr. (MSc. equivalent), computer science - software systems - system architectures, Mgr. (MSc. equivalent), computer science - software systems - system architectures at Univerzita Karlova v Praze
Infinispan is an open source data grid platform and highly scalable NoSQL cloud data store.
Role in this project:
Backend Developer
Contributions:328 commits, 261 PRs, 55 pushes in 5 years 6 months
Contributions summary:Radim implemented changes to the ReplicatedConsistentHashFactory, which resulted in more even ownership distribution. They also added tests to verify these changes and fixed a bug in the ReplicatedConsistentHash. The code changes focused on improving data grid platform functionality, with modifications to the core libraries related to distribution and consistency.
Idiomatic persistence for Java and relational databases
Role in this project:
Back-end Developer
Contributions:108 commits, 57 PRs, 6 pushes in 3 years 1 month
Contributions summary:Radim primarily contributed to the Hibernate ORM project by implementing and improving the second-level cache functionality. Their commits involve changes to the Infinispan cache provider, addressing issues related to key handling, transaction management, and improving concurrency. The changes involve modifications to internal classes related to cache access strategies, command processing, and interceptors, and optimizing performance.
javarelational-databaseshibernateormjpa
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.