George Gastaldi is a Principal Software Engineer with 15 years of experience architecting Java-based systems and leading open-source efforts, most recently as a Quarkus core developer at IBM after a decade-long tenure at Red Hat. He blends deep backend expertise—demonstrated by contributions to high-profile projects like Quarkus, Hibernate, and the Kubernetes Java client—with hands-on work on Java parsing and tooling (notably significant improvements to the forge/roaster parser). A pragmatic coach and consultant, he has led projects such as JBoss Forge and contributed practical fixes across build, migration (Flyway), and validation tooling that improve developer ergonomics and runtime robustness. Based in Santa Catarina, Brazil, he pairs formal software engineering training with long-term community stewardship dating back to Apache ServiceMix contributions. Colleagues rely on him for reliable architecture, careful refactors, and a knack for turning niche protocol or dialect bugs into maintainable platform features.
15 years of coding experience
19 years of employment as a software developer
Pós - Graduado Engenharia de Software com UML, Pós - Graduado Engenharia de Software com UML at SENAI Blumenau
2nd Computer Science, 2nd Computer Science at Escola Técnica Tupy
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Universidade do Estado de Santa Catarina
A Java Parser library that allows easy parsing and formatting of Java source files
Role in this project:
Back-end Developer
Contributions:11 releases, 11 reviews, 606 commits in 9 years 9 months
Contributions summary:George contributed significantly to the `forge/roaster` library, focusing on the development of a Java parser. Their work included adding a new parser-java module and applying changes related to Forge 1.x. The user also implemented features like adding and handling generics, handling of interface methods, supporting for var-args and other improvements to the internal mechanics.
Contributions:3573 reviews, 1875 commits, 2362 PRs in 4 years 1 month
Contributions summary:George primarily contributed to the Flyway integration within the Quarkus framework, as evidenced by their commits related to database migration and schema management. Their work included indexing Flyway dependencies, refining Flyway configuration options (such as the init SQL feature and migration naming validation), and making adjustments to support the retrieval of the Flyway instance within the application lifecycle. These contributions demonstrate a focus on enhancing the database integration capabilities within Quarkus.
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
George Gastaldi - Principal Software Engineer at IBM