I'm a Java Champion and Sr. Principal Software Engineer at IBM (formerly Red Hat), focusing on Application Development technologies such as Quarkus, Spring Boot, as well as the rest of Red Hat's Runtimes portfolio. I help create technical content within https://github.com/RedHat-Middleware-Workshops. I'm also the primary maintainer of the Quarkus Superheroes, the official sample application for Quarkus.
Prior to joining Red Hat, I spent many years in the financial services & insurance industries. I also enjoy contributing to various open source project, including my own XJC Gradle Plugin.
I've also recently been invited to join the GitHub Maintainer Advisory Network, invitation-only group formed by GitHub to connect open-source project maintainers. It serves as a private channel or feedback loop where active open-source maintainers can share insights, discuss pain points, preview upcoming GitHub features, and provide direct input on the tools and workflows that impact open-source development.
Outside of work, I enjoy ice hockey and martial arts. I hold a black belt in Kempo Karate. I'm also a board member of the Boston Java Users ACM Chapter.
I've recently published a book - Quarkus for Spring Developers. This book is a Spring Developer's ultimate resource to learn about Quarkus and Kubernetes-native Java. It showcases and explains how Quarkus enables modern Java development and the Kubernetes-native experience. Get introductions to familiar Spring concepts, constructs, and conventions through equivalent code examples, then learn how they map to Quarkus. It additionally places emphasis on testing patterns and practices.
My public speaking profile is available at https://sessionize.com/edeandrea and all of my publicly-available slide decks are available at https://speakerdeck.com/edeandrea.
Find me in these public channels:
- BlueSky: @ericdeandrea.dev
- LinkedIn: https://www.linkedin.com/in/edeandrea
- X/Twitter: @edeandrea







