Share
Embed
From Algorithms to Adventures: Where CS took me (and where it could take you!)
Short presentation given to computer science students at Rensselaer Polytechnic Institute
Eric Deandrea PRO
April 24, 2026
Transcript
19 slides
-
RPI R E N S S E L A E
R P O L Y T E C H N I C I N S T I T U T E From Algorithms to Adventures Where CS Took Me (and where it could take you!) Eric Deandrea Senior Principal Software Engineer IBM -
@edeandrea • Java Champion • 27+ years software development experience
• Contributor to Open Source projects Quarkus LangChain4j (& Quarkus LangChain4j) Spring Boot, Spring Framework, Spring Security Testcontainers Wiremock Microcks • Boston Java Users ACM Chapter Vice Chair & Board Member • Published Author • Cat lover • Black belt in martial arts About Me -
@edeandrea • Showcase & explain Quarkus, how it enables modern
Java development & the Kubernetes- native experience • Introduce familiar Spring concepts, constructs, & conventions and how they map to Quarkus • Equivalent code examples between Quarkus and Spring as well as emphasis on testing patterns & practices 3 https://red.ht/quarkus-spring-devs -
@edeandrea 1999 Started SW Engineer career 2011 Lead Solution Architect
• Started using Open Source Software & teaching about it Professional Timeline -
@edeandrea 1999 Started SW Engineer career 2011 Lead Solution Architect
• Started using Open Source Software & teaching about it 2016 Senior Architect • 1st Open Source Software contribution Professional Timeline -
@edeandrea 1999 Started SW Engineer career 2011 Lead Solution Architect
• Started using Open Source Software & teaching about it 2016 Senior Architect • 1st Open Source Software contribution 2019 Senior Solution Architect Professional Timeline -
@edeandrea 1999 Started SW Engineer career 2011 Lead Solution Architect
• Started using Open Source Software & teaching about it 2016 Senior Architect • 1st Open Source Software contribution 2019 Senior Solution Architect 2021 Sr. Principal Dev Advocate • 1st virtual conference speaking session • Published "Quarkus for Spring Developers" 2022 • 1st in-person conference speaking session (Texas) • 1st International conference speaking session (Belgium) Professional Timeline -
@edeandrea 1999 Started SW Engineer career 2011 Lead Solution Architect
• Started using Open Source Software & teaching about it 2016 Senior Architect • 1st Open Source Software contribution 2019 Senior Solution Architect 2021 Sr. Principal Dev Advocate • 1st virtual conference speaking session • Published "Quarkus for Spring Developers" 2022 • 1st in-person conference speaking session (Texas) • 1st International conference speaking session (Belgium) 2023 Joined Boston Java Users ACM Chapter Board Professional Timeline -
@edeandrea 1999 Started SW Engineer career 2011 Lead Solution Architect
• Started using Open Source Software & teaching about it 2016 Senior Architect • 1st Open Source Software contribution 2019 Senior Solution Architect 2021 Sr. Principal Dev Advocate • 1st virtual conference speaking session • Published "Quarkus for Spring Developers" 2022 • 1st in-person conference speaking session (Texas) • 1st International conference speaking session (Belgium) 2024 Java Champion 2023 Joined Boston Java Users ACM Chapter Board Professional Timeline -
@edeandrea 1999 Started SW Engineer career 2011 Lead Solution Architect
• Started using Open Source Software & teaching about it 2016 Senior Architect • 1st Open Source Software contribution 2019 Senior Solution Architect 2021 Sr. Principal Dev Advocate • 1st virtual conference speaking session • Published "Quarkus for Spring Developers" 2022 • 1st in-person conference speaking session (Texas) • 1st International conference speaking session (Belgium) 2024 Java Champion 2025 Sr. Principal Dev Advocate Sr. Principal SW Engineer • Boston Java Users ACM Chapter Vice Chair • Named 2025 Sessionize Most Active Speaker (60+ talks, 15+ countries since 2021) 2023 Joined Boston Java Users ACM Chapter Board Professional Timeline