Eric Deandrea

Sr. Principal Technical Marketing Manager

Eric is a Senior Principal Developer Advocate at Red Hat, focusing on application development technologies. Eric has over 22 years of experience designing and building Java-based solutions and developer training programs for the financial services and insurance industries. He is also a contributor to various Open Source projects, including Quarkus and Spring. Eric recently put his Quarkus and Spring knowledge to use by publishing his first book, “Quarkus for Spring Developers.” He enjoys using DevOps-focused automation technologies to make life easy. Outside of work, Eric enjoys boating on the lakes of New Hampshire, ice hockey, and martial arts, in which he holds a black belt in Kempo Karate.

Eric Deandrea Profile

Articles by


Building Quarkus applications with Apache Cassandra: Workshop recap

Learn how to build Quarkus applications that use the Apache Cassandra data store with DataStax Astra DB's multi-cloud database-as-a-service.


Quarkus Superheroes: Managed services save the day

Build and deploy a sample Java application using Quarkus, then see how to integrate it with Red Hat OpenShift Application Services.


Test-driven development with Quarkus

Learn how Quarkus enables test-driven development (TDD) with built-in continuous testing, where tests run immediately after code changes are saved.


Quarkus for Spring developers: Kubernetes-native design patterns

Discover the benefits of Quarkus versus Spring for Kubernetes-native Java applications and explore ​useful design patterns developers should know.


Quarkus for Spring developers: Getting started

This introduction to Quarkus for Spring developers shows how easy it is to get started building applications with the Kubernetes-native Java platform.


Why should I choose Quarkus over Spring for my microservices?

Find out why Spring developers are switching to Quarkus, and how to get started using the Kubernetes-native Java platform for your microservices.


Spring Boot on Quarkus: Magic or madness?

Follow a migration path from Spring Boot to Quarkus. The magic: Perform the migration without changing a single line of code. The madness: How was it done?


Supersonic, Subatomic gRPC services with Java and Quarkus

Get an overview of gRPC and how it compares to REST over HTTP, then get started using Quarkus to implement and consume gRPC services.