Speaking Archives

Over the years, I've had the privilege of sharing knowledge and insights at some of the most prestigious tech conferences around the globe. From SpringOne and VMware Explore to JavaOne and various Java User Groups, I've engaged with diverse audiences across North America, Europe, and beyond.

Specializing in Spring Framework, Java, and modern web development, my talks have reached thousands of developers, contributing to the growth and evolution of our developer community. I'm passionate about sharing practical insights and fostering meaningful technical discussions.

Building Intelligent Applications with Spring AI

Sep 24, 2024
Dallas, TX

It's impossible to spend a day in tech without hearing the words "Artificial Intelligence". In this presentation we will embark on a journey into the world of Artificial Intelligence (AI) specifically designed for beginners. We'll start by introducing the fundamental concepts of AI, demystifying its jargon, and exploring its potential impact on our everyday lives.

View event details for Building Intelligent Applications with Spring AI

Building Intelligent Applications with Spring AI

Sep 18, 2024
Houston, TX (Remote)

It's impossible to spend a day in tech without hearing the words "Artificial Intelligence". In this presentation we will embark on a journey into the world of Artificial Intelligence (AI) specifically designed for beginners. We'll start by introducing the fundamental concepts of AI, demystifying its jargon, and exploring its potential impact on our everyday lives.

View event details for Building Intelligent Applications with Spring AI

Does your API need a REST? Check out GraphQL.

Aug 26, 2024
Las Vegas, NV

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.

View event details for Does your API need a REST? Check out GraphQL.

A Spring Developers Guide to navigating the frontend landscape

Aug 26, 2024
Las Vegas, NV

This is a beginner-friendly session designed for Spring developers who are trying to navigate the landscape of frontend development. When you need to develop a new frontend for your Spring 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?

View event details for A Spring Developers Guide to navigating the frontend landscape

Building Intelligent Applications with Spring AI

Aug 20, 2024
Cleveland, OH (Remote)

It's impossible to spend a day in tech without hearing the words "Artificial Intelligence". In this presentation we will embark on a journey into the world of Artificial Intelligence (AI) specifically designed for beginners. We'll start by introducing the fundamental concepts of AI, demystifying its jargon, and exploring its potential impact on our everyday lives.

View event details for Building Intelligent Applications with Spring AI

Building Intelligent Applications with Spring AI

July 18, 2024
Pittsburgh, PA (Remote)

It's impossible to spend a day in tech without hearing the words "Artificial Intelligence". In this presentation we will embark on a journey into the world of Artificial Intelligence (AI) specifically designed for beginners. We'll start by introducing the fundamental concepts of AI, demystifying its jargon, and exploring its potential impact on our everyday lives.

View event details for Building Intelligent Applications with Spring AI

Building Intelligent Applications with Spring AI

July 10, 2024
Jacksonville, FL (Remote)

It's impossible to spend a day in tech without hearing the words "Artificial Intelligence". In this presentation we will embark on a journey into the world of Artificial Intelligence (AI) specifically designed for beginners. We'll start by introducing the fundamental concepts of AI, demystifying its jargon, and exploring its potential impact on our everyday lives.

View event details for Building Intelligent Applications with Spring AI

Spring Boot 3 and Beyond

June 27, 2024
Kansas City, MO

This presentation highlights several new and intriguing features in Spring Boot 3.0 and later versions. A significant focus in Spring Boot 3.x is enhancing runtime efficiency. We'll delve into AOT (Ahead of Time) compilation, crucial for creating native images with GraalVM. Spring Boot 3.2 included comprehensive support for the much-anticipated JDK feature, Virtual Threads, promising considerable scalability benefits for traditional blocking MVC applications. Lastly, you'll learn about the initial support for Project CRaC, aimed at improving startup times.

View event details for Spring Boot 3 and Beyond

Building Intelligent Applications with Spring AI

June 05, 2024
Virtual

It's impossible to spend a day in tech without hearing the words "Artificial Intelligence". In this presentation we will embark on a journey into the world of Artificial Intelligence (AI) specifically designed for beginners. We'll start by introducing the fundamental concepts of AI, demystifying its jargon, and exploring its potential impact on our everyday lives.

View event details for Building Intelligent Applications with Spring AI

A Spring Developers Guide to navigating the frontend landscape

May 30, 2024
Barcelona, Spain

This is a beginner-friendly session designed for Spring developers who are trying to navigate the landscape of frontend development. When you need to develop a new frontend for your Spring 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?

View event details for A Spring Developers Guide to navigating the frontend landscape

Building Intelligent Applications with Spring AI

March 28, 2024
Virtual

It's impossible to spend a day in tech without hearing the words "Artificial Intelligence". In this presentation we will embark on a journey into the world of Artificial Intelligence (AI) specifically designed for beginners. We'll start by introducing the fundamental concepts of AI, demystifying its jargon, and exploring its potential impact on our everyday lives.

View event details for Building Intelligent Applications with Spring AI

Spring Recipes

March 20, 2024
Virtual

Over the years, Spring has evolved to meet the increasing demands placed on software teams. The breadth of its features, however, can be overwhelming—especially when you need to deploy to production quickly. How do you bridge the gap between knowing that Spring can solve a problem and actually using Spring to fix the issue?

View event details for Spring Recipes

Spring Boot 3 and Beyond

March 19, 2024
Atlanta, GA

This presentation highlights several new and intriguing features in Spring Boot 3.0 and later versions. A significant focus in Spring Boot 3.x is enhancing runtime efficiency. We'll delve into AOT (Ahead of Time) compilation, crucial for creating native images with GraalVM. Spring Boot 3.2 included comprehensive support for the much-anticipated JDK feature, Virtual Threads, promising considerable scalability benefits for traditional blocking MVC applications. Lastly, you'll learn about the initial support for Project CRaC, aimed at improving startup times.

View event details for Spring Boot 3 and Beyond

Does Your API Need a REST? Check Out GraphQL

February 21, 2024
Montreal, Canada

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.

View event details for Does Your API Need a REST? Check Out GraphQL

Spring Boot 3 and Beyond!

February 21, 2024
Montreal, Canada

This presentation introduces some of the new and exciting features in Spring Boot 3.0 and beyond. One of the key highlights of Spring Boot 3.0 is the built-in AOT (Ahead of Time) support for GraalVM's native image. This groundbreaking addition revolutionizes your approach to application development and unlocks a multitude of unprecedented possibilities.

View event details for Spring Boot 3 and Beyond!

What is Developer Relations

February 7, 2024
Cleveland, OH

In this talk, we’ll break down Developer Advocacy, a role that sits at the intersection of community, company, and education. You will learn about the expectations for this role, along with some tips and tricks to help you hit the ground running. If Developer Relations (DevRel) piques your interest as a potential career path, or if it's something you're already involved in, this presentation will provide the information you need.

View event details for What is Developer Relations

The Developer Relations Playbook: How to build bridges by putting people first

January 9, 2024
Sandusky, OH

Don't miss this opportunity to discover how you can contribute to the tech world in a unique and impactful way. Join us and take the first step towards a rewarding career in Developer Relations!

View event details for The Developer Relations Playbook: How to build bridges by putting people first

Does Your API Need a REST? Check Out GraphQL

January 9, 2024
Sandusky, OH

In this talk, I will cover the basics of GraphQL and how it differs from traditional RESTful API architectures. By the end of this talk, you will have everything you need to build your first GraphQL API in Spring.

View event details for Does Your API Need a REST? Check Out GraphQL

Get Up to Speed on Spring Boot 3.2

December 19, 2023
Virtual

Spring Boot 3.2 was just released and it has a some nice updates but finally has support for fast startup with CRaC, as well as Project Loom support! Join VP of Developer Relations at Azul, Pratik Patel, and Spring Developer Advocate at VMWare Tanzu, Dan Vega, as they explore these updates, hack some code and do some demos.

View event details for Get Up to Speed on Spring Boot 3.2

Accelerating Innovation with Spring

November 6, 2023
Barcelona Spain

Get ready for an exhilarating celebration of 20 years of Spring. As developers, we all crave speed and agility, and Spring has been our trusted companion on this journey. From its humble beginnings to its second act with Spring Boot, we will look back at how Spring has revolutionized the way we develop software.

View event details for Accelerating Innovation with Spring

Building Nuxt 3 Applications powered by Notion

October 24, 2023
Atlanta, GA

In this session, I'll show you what I learned while building and deploying a content site powered by the Notion API. By the end of this session, you will have the knowledge required to start building your own solutions with Nuxt and Notion.

View event details for Building Nuxt 3 Applications powered by Notion

Spring Recipes

October 23, 2023
Virtual

Join Spring experts Nathaniel Schutta and Dan Vega to find concrete solutions for common problems encountered in modern software development, from building APIs to cloud native applications. Spring is constantly evolving and growing, so if you’re unsure about all its resources, you’ll discover them during this plunge into the Spring ecosystem.

View event details for Spring Recipes

Does Your API Need a REST? Check Out GraphQL

October 17, 2023
Virtual

In this talk, I will cover the basics of GraphQL and how it differs from traditional RESTful API architectures. By the end of this talk, you will have everything you need to build your first GraphQL API in Spring.

View event details for Does Your API Need a REST? Check Out GraphQL

Does your API need a REST, check out GraphQL

August 21, 2023
Las Vegas, NV

In this talk, I will cover the basics of GraphQL and how it differs from traditional RESTful API architectures. By the end of this talk, you will have everything you need to build your first GraphQL API in Spring.

View event details for Does your API need a REST, check out GraphQL

Spring Recipes

August 21, 2023
Las Vegas, NV

Join Spring experts Nathaniel Schutta and Dan Vega to find concrete solutions for common problems encountered in modern software development, from building APIs to cloud native applications. Spring is constantly evolving and growing, so if you’re unsure about all its resources, you’ll discover them during this plunge into the Spring ecosystem.

View event details for Spring Recipes

Spring Boot 3 and Beyond

June 20, 2023
Kansas City, MO

This presentation introduces some of the new and exciting features in Spring Boot 3.0 and beyond. One of the key highlights of Spring Boot 3.0 is the built-in AOT (Ahead of Time) support for GraalVM's native image. This groundbreaking addition revolutionizes your approach to application development and unlocks a multitude of unprecedented possibilities.

View event details for Spring Boot 3 and Beyond

Getting Started with Spring (Workshop)

June 20, 2023
Kansas City, MO

If you’re a Java developer and want to learn about the most popular frameworks ever created this session is for you. You are going to learn what Spring is used for and how it can make you a more productive developer. It does this by providing you with the infrastructure to build enterprise-ready applications and allowing you to focus on features.

View event details for Getting Started with Spring (Workshop)

Spring Recipes: A Collection of Common-Sense Solutions

April 4, 2023
Atlanta, GA

Join Spring experts Nathaniel Schutta and Dan Vega to find concrete solutions for common problems encountered in modern software development, from building APIs to cloud native applications. Spring is constantly evolving and growing, so if you’re unsure about all its resources, you’ll discover them during this plunge into the Spring ecosystem.

View event details for Spring Recipes: A Collection of Common-Sense Solutions

What's new in Spring Framework 6 and Spring Boot 3

February 7, 2023
Online

This presentation introduces some of the new and exciting features in Spring Boot 3.0 and beyond. One of the key highlights of Spring Boot 3.0 is the built-in AOT (Ahead of Time) support for GraalVM's native image. This groundbreaking addition revolutionizes your approach to application development and unlocks a multitude of unprecedented possibilities.

View event details for What's new in Spring Framework 6 and Spring Boot 3

January 24, 2023
San Francisco, CA
View event details for

January 17, 2023
Cleveland, OH
View event details for

September 22, 2022
Online
View event details for

August 08, 2022
Kansas City, KS
View event details for

July 25, 2022
Atlantic Beach, FL
View event details for

July 12, 2022
Seattle, WA
View event details for

June 21, 2022
Online
View event details for

June 8, 2022
Ft. Lauderdale, FL
View event details for

June 7, 2022
Toronto, CA
View event details for

June 6, 2022
Toronto, CA
View event details for

February 23, 2022
Online
View event details for

February 16, 2022
Online
View event details for

January 12, 2022
Sandusky, OH
View event details for

January 11, 2022
Sandusky, OH
View event details for

September 01, 2021
Online
View event details for

January 07, 2020
Sandusky, OH
View event details for

November 05, 2018
Cleveland, OH
View event details for

June 21, 2002
Cleveland, OH
View event details for