José Bolina is a Senior Software Engineer from Minas Gerais, Brazil with a decade of experience building distributed systems and consensus protocols. He has focused heavily on Infinispan and JGroups Raft, contributing back-end improvements to state transfer, cluster management, rebalancing metrics, and REST endpoints for a widely used open-source data grid. His career spans enterprise roles at Red Hat and IBM and hands-on product work in fintech and omnichannel platforms, bringing both research-led rigor from a master's in computer science and practical delivery experience. Notably, his contributions ensured availability semantics during partitions and added observability for rebalancing—details that improve reliability in production clusters.
10 years of coding experience
7 years of employment as a software developer
Mestrado, Computer Science, Mestrado, Computer Science at UFU - Universidade Federal de Uberlândia
Bacharelado, Computer Science, Bacharelado, Computer Science at Universidade Federal de Uberlândia
Infinispan is an open source data grid platform and highly scalable NoSQL cloud data store.
Role in this project:
Back-end Developer
Contributions:922 reviews, 61 commits, 505 PRs in 9 months
Contributions summary:José primarily contributed to the Infinispan data grid platform, focusing on enhancements related to state transfer mechanisms and cluster management. Their work included modifications to the CommitManager and OutboundTransferTask, including changes to make it a flowable. Furthermore, the user implemented metric collection, specifically for rebalancing progress, and ensured that explicit locks threw `AvailabilityException` during cluster partitions. They also addressed issues concerning the REST API by providing a REST endpoint to expose cache distribution details and addressed other issues.
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.