Rafael Chaves is a senior software engineer with 14 years of experience building and modernizing backend systems across Canada and Brazil, currently contributing to the Gradle Build Team. He has deep expertise in Java and Kotlin ecosystems, microservices, compilers and tooling, and has shipped production systems using Spring, gRPC, Kafka, Kubernetes and Postgres. As founder of Abstratt Technologies he single-handedly architected open-source developer tooling (compilers, code generators, DSLs) used to accelerate enterprise application delivery, showing a rare blend of systems-level and developer-experience focus. Rafael’s background includes long-term work on LIMS and Eclipse platform internals, reflecting strong design-for-maintainability instincts and low-level runtime understanding. Based in Santa Catarina, he describes himself wryly as a “luddite programmer,” signaling a pragmatic, craft-centered approach to modern engineering.
13 years of coding experience
21 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Universidade Federal de Santa Catarina
Technician (High School), Information Technology, Technician (High School), Information Technology at Universidade Federal do Rio Grande - FURG
Contributions:1 release, 712 commits, 90 PRs in 7 years 8 months
umlmarkup-languagedslcompilertextual
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
Rafael Chaves - Senior Software Engineer at Gradle Inc.