George Gastaldi

Principal Software Engineer at IBM

Santa Catarina, 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
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.
code15 years of coding experience
job19 years of employment as a software developer
bookPós - Graduado Engenharia de Software com UML, Pós - Graduado Engenharia de Software com UML at SENAI Blumenau
book2nd Computer Science, 2nd Computer Science at Escola Técnica Tupy
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Universidade do Estado de Santa Catarina
languagesEnglish, Portuguese
github-logo-circle

Github Skills (53)

database-migrations10
dependency-management10
formula10
kubernetes10
flyway10
object-mapping10
javaparser10
package-management10
apidoc10
api-design10
testing10
javaee10
java-client10
java10
kubernetes-client10

Programming languages (20)

MDXJavaJinjaCSSHandlebarsGoHTMLGroovy

Github contributions (5)

github-logo-circle
forge/roaster

Mar 2013 - Nov 2022

A Java Parser library that allows easy parsing and formatting of Java source files
Role in this project:
userBack-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.
java-sourceparsingparser-libraryparser-generatorjava-parser
quarkusio/quarkus

Jan 2019 - Jan 2023

Quarkus: Supersonic Subatomic Java.
Role in this project:
userBack-end Developer
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