I’ve spoken at events around the world and been interviewed for podcasts and live streams.

One of my favorite ways to share my ideas is live on stage, where there’s so much more communication bandwidth than there is in writing, and I love podcast interviews because they give me the opportunity to answer questions instead of just present my opinions. You can view some of my abstracts here or my YouTube channel if you want to get an idea of my speaking style. For a full list of past events please check out the archives. If you would like me to speak at your event please feel free to contact me.

Upcoming Talks

Does your API need a REST? Check out GraphQL.

CodeMash 2025, Jan 14, 2025 - Sandusky, OH

GraphQL is a declarative query language that simplifies retrieving data from an application's back end. It provides a clear and comprehensive description of the data in your API, giving you the ability to request only what you need. This makes it easy to evolve APIs over time and enables powerful developer tools.

Code Smarter, Not Harder: AI-Powered Dev Hacks for All

ConFoo 2025, Feb 26, 2025 - Montreal, OH

This talk explores AI's impact on software development, focusing on productivity enhancement. It covers AI applications like code completion, bug detection, refactoring, and test generation. Through demos and examples, attendees learn to use AI tools for various coding tasks across languages and environments. The session aims to equip developers with AI-driven strategies to boost efficiency and skills.

Spring into AI: Building Intelligent apps with Spring AI

ConFoo 2025, Feb 26, 2025 - Montreal, OH

This presentation introduces AI basics for beginners, covering fundamental concepts and potential impacts. It then focuses on Spring AI, a tool simplifying AI integration in applications. The talk covers Spring AI setup, integration with Spring Boot, and implementation of common AI tasks like chatbots and sentiment analysis. Attendees will gain understanding of AI fundamentals and practical skills for incorporating AI into Spring applications.

Code Smarter, Not Harder: AI-Powered Dev Hacks for All

DevNexus 2025, Mar 4, 2025 - Atlanta, GA

This is a beginner-friendly session designed for Java developers who are trying to navigate the landscape of frontend development. When you need to develop a new frontend for your application, what approach do you take? Do you leverage your existing Java skills and create it using a Java framework? Or do you opt for a modern JavaScript framework like React, Angular, or Vue? Different requirements may call for different solutions, and in this session, we will explore this topic in depth. By the end of this talk, you will be up to date with the latest techniques for building frontend applications.

Podcasts

The Artifact - Everything Spring Framework (with Dan Vega)

The Artifact, September 2023

In this episode I had the opportunity to be a guest of Koushik Kothagal AKA JavaBrains. Koushik is one of the great teachers in our community and It was really great to sit down and talk all things DevRel, Education and Spring.

Java Pub House - Episode 102. Oh my… Spring Boot 3 is out!

Java Pub House, February 2023

Ok, so it’s an incredible time to be in the Java Ecosystem, and one of the biggest frameworks out there just dropped their three-point-oh version! That’s right! So Spring Boot is not officially 3.0, and it has as a Baseline Java 17! (oohh!!). So we brought in the big guns to talk about what does it mean to Upgrade to Spring Boot 3, and what are the new cool toys we can expect from that upgrade!