José Bolina

Senior Software Engineer at IBM

Minas Gerais, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job7 years of employment as a software developer
bookMestrado, Computer Science, Mestrado, Computer Science at UFU - Universidade Federal de Uberlândia
bookBacharelado, Computer Science, Bacharelado, Computer Science at Universidade Federal de Uberlândia
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

javas10
caching10
datagrid10
rest-api10
infinispan10
clustering10
java10
multithreading9
nosql9
testing8

Programming languages (14)

JavaJinjaCRustGoTLAHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
infinispan/infinispan

Mar 2022 - Dec 2022

Infinispan is an open source data grid platform and highly scalable NoSQL cloud data store.
Role in this project:
userBack-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.
persistent-storagedata-griddata-sourcescalablenosql
jabolina/jgroups-raft

Nov 2022 - Mar 2025

Implementation of the RAFT consensus protocol in JGroups
Contributions:2 PRs, 44 pushes, 49 branches in 2 years 3 months
raft-consensusconsensus-protocolconsensuspaxosdistributed-systems
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
José Bolina - Senior Software Engineer at IBM