Katia Aresti is a Principal Software Engineer with 16 years of experience, now focused on Infinispan core development and integrations within cloud-native Java frameworks. A longtime open-source contributor and Quarkus committer, she has driven Infinispan client and server work, upgraded integrations for GraalVM native images, and improved Quarkus quickstarts used by many Java developers. Recognized as a Java Champion since 2019 and active in community initiatives (Duchess France, Devoxx France), she pairs deep distributed-systems expertise with a strong emphasis on developer experience and beginner-friendly documentation. Fluent public speaker in Spanish, French and English, she also co-hosts technical podcasts and brings a creative edge from her passion for improvisation and acting.
Infinispan is an open source data grid platform and highly scalable NoSQL cloud data store.
Role in this project:
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:2 releases, 719 reviews, 220 commits in 5 years 10 months
Contributions summary:Katia primarily focused on refactoring and enhancing test assertions within the Infinispan project. The contributions involved modifying and improving existing test classes, specifically related to the core API and data structures. Furthermore, the user addressed bugs within the HotRod client and server, incorporating fixes for ClassCastExceptions and handling edge cases related to listener removal and server restarts. The user's work encompassed modifying server-side code related to a REST API, ensuring correct implementation of methods and API calls.
Contributions:111 reviews, 60 commits, 89 PRs in 3 years 11 months
Contributions summary:Katia primarily focused on upgrading Infinispan client dependencies within the Quarkus framework, specifically related to the Infinispan client integration. They implemented changes to support different Infinispan versions, including upgrades to 11.0.1.Final, 12.0.0.Final, 12.1.1.Final, 12.1.4.Final, 12.1.6.Final, 13.0.0.Final, 13.0.5.Final, and 14.0.2.Final. This included adapting the code for new APIs and features, and incorporating updates for GraalVM native image compatibility. They also added features like Dev UI links and cache configurations.
kubernetesquarkusjavareactivecloud-native
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
Katia Aresti - Principal Software Engineer (Infinispan) at IBM