Dec 6–8, 2022San Francisco

Sessions

Intermediate/Advanced Spring

A RESTful Double Feature: JSON:API for Spring HATEOAS and HAL Explorer

Kai Tödter Principal Key Expert, Siemens AG

APIsArchitectureMicroservicesSpringWeb

Platforms and Stacks

A Paved Path to Production on Kubernetes

Thomas Vitale Software Architect, Systematic

App ModernizationCI/CDDevOpsKubernetesLanguage and Tooling

Case Studies

Avoid Downtime During Migrations Using Feature Flags

Pavan Yadlapalli Lead DevOps Engineer, Humana

ArchitectureCloud FoundryReactiveTesting

People, Process, and Culture

Building a Community Bridge Between Java and Open Source Security

Lori Lorusso Open Source Program Manager, JFrog

CI/CDDevOpsSecurity

People, Process, and Culture

Learning in Public: Live Coding on Twitch

Layla Porter Developer Advocate, .NET Communities, VMware

Web

Platforms and Stacks

Testing in the Kubernetes World with Cartographer

Mike Nelson Senior Solution Engineer, VMware

Nitasha Verma Staff Solution Engineer, VMware

App ModernizationCI/CDDevOpsKubernetesTesting

Platforms and Stacks

VMware Tanzu Application Service Technical Deep Dive

Nick Kuhn Sr. Technical Marketing Architect, VMware

App ModernizationCloud FoundryDevOpsMicroservices

Beginner-Friendly Spring

Let’s Keep It Simple and Streaming

Soby Chacko Staff Software Engineer, VMware

Timothy Spann Developer Advocate, StreamNative

APIsMicroservicesSpring

Intermediate/Advanced Spring

Observability Under the Covers

Jonatan Ivanov Staff Software Engineer, VMware

Moritz Halbritter Software Engineer, VMware

DevOpsLanguage and ToolingMicroservicesSpringWeb

Platforms and Stacks

Azure Spring Apps: The Easy Way to Run Your Apps

Adib Saikali Principal Solutions Engineer, VMware

Asir Selvasingh Principal Architect - Java on Microsoft Azure, Microsoft

App ModernizationArchitectureDevOpsMicroservicesSpring

Programming Tools

Automated Refactoring for Spring-Based Applications

Tyler Van Gorder Principal Software Engineer, Moderne, Inc.

App ModernizationCI/CDDevOpsLanguage and Tooling

Platforms and Stacks

Spring Deployment to Kubernetes with CF Korifi

Ram Iyengar Chief Evangelist, Cloud Foundry Foundation

App ModernizationCloud FoundryDevOpsKubernetes

People, Process, and Culture

Tanzu Vanguard: Priceless Insights

Greg Meyer App Architect, TAP DevX, VMware

Jim Kohl Devops Consultant, Great American Insurance

Kerry Schaffer Senior IT Director, OneMagnify

App ModernizationArchitectureCloud FoundryKubernetesLeadership

Intermediate/Advanced Spring

What’s New in Spring Boot 3

Moritz Halbritter Software Engineer, VMware

Phillip Webb Software Engineer, VMware

Native/AOTSpringWhat's New in Spring

People, Process, and Culture

Stop Doing Big Up-Front Design: The Case for Agile and XP in Design

Jason Barrons Staff Product Designer, VMware Tanzu Labs, VMware

AgileLeadershipWeb

Programming Tools

Gradle: Give Your Build Some Love, It Will Give It Back!

Amanda Martin Developer Advocate, Gradle

DevOpsLanguage and Tooling

Beginner-Friendly Spring

Getting Started with Spring Functions for Knative

Thomas Risberg Staff Engineer, VMware

KubernetesMessagingNative/AOTServerlessWeb

Beginner-Friendly Spring

It’s 10 PM: Do You Know Where Your Relational Data Store Is?

Greg Turnquist Staff Engineer, VMware

DataSpring

Intermediate/Advanced Spring

Native Panel with GraalVM and Spring Teams

Juergen Hoeller Technical Director, VMware

Moritz Halbritter Software Engineer, VMware

Phillip Webb Software Engineer, VMware

Sébastien Deleuze Spring Framework Committer, VMware

Thomas Wuerthinger Senior Research Director, Oracle

Vojin Jovanovic Senior Research Manager, Oracle

Native/AOTSpringWhat's New in Spring

Platforms and Stacks

The Talking Application: Giving Your Spring Applications a Voice with Alexa

Craig Walls Staff Engineer, VMware

APIsReactiveSecuritySpringWeb

Intermediate/Advanced Spring

Walking Through the Spring Stack for Apache Kafka

Gary Russell Staff Engineer 2, VMware

Soby Chacko Staff Software Engineer, VMware

App ModernizationArchitectureMessagingMicroservicesSpring

Intermediate/Advanced Spring

Seemlessly Adopt GraalVM Native Image in your Applications

Vojin Jovanovic Senior Research Manager, Oracle

Native/AOTSpring

Intermediate/Advanced Spring

Dynamic OpenAPIs with Spring Cloud Gateway

Iván López Staff Software Engineer, VMware

APIsMicroservicesSpring

Intermediate/Advanced Spring

Modern Persistence with Spring Data 3

Christoph Strobl Staff Engineer, VMware

DataNative/AOTWhat's New in Spring

Intermediate/Advanced Spring

Spring Cloud Stream Past, Present, and Future

Glenn Renfro Programmer, VMware

Oleg Zhurakousky Developer, VMware

MessagingMicroservicesSpring

People, Process, and Culture

We Need to Talk: Depression, Suicide, and What You Can Do

Jens Schauder Staff Engineer 1, VMware

Leadership

Intermediate/Advanced Spring

What's New in Spring Batch 5?

Mahmoud Ben Hassine Principal Software Engineer, VMware

DataSpringWhat's New in Spring

Beginner-Friendly Spring

What Is Spring?

Glenn Renfro Programmer, VMware

Robert McNees Manager, Engineering, VMware

SpringWhat's New in Spring

Programming Tools

Bootiful Spring Tooling for the Masses

Kris De Volder Senior Member of Technical Staff, VMware

Udayani V Member of Technical Staff, VMware

Language and ToolingSpring

Intermediate/Advanced Spring

Spring Framework 6: Infrastructure Themes

Juergen Hoeller Technical Director, VMware

App ModernizationNative/AOTWhat's New in Spring

People, Process, and Culture

Use These Feedback Gems to Help Your Team Achieve Its Endgame

Domenico Luciani Senior Software Engineer, VMware

Gagandeep Kaur Software Engineer, VMware

Agile

Programming Tools

Upgrade to Spring Boot 3? Spring Tools to the Rescue!

Alex Boyko Software Developer, VMware

Martin Lippert Spring Tools Lead, VMware

Language and ToolingSpring

Programming Tools

Visual Studio Code: The Spring Perspective

Martin Lippert Spring Tools Lead, VMware

Rory Preddy Principal Cloud Advocate, Microsoft

Language and ToolingSpring

People, Process, and Culture

Sustainability in Software Engineering: Today and Tomorrow

Martin Lippert Spring Tools Lead, VMware

Leadership

People, Process, and Culture

Teachers’ Tools and Techniques for Effective Mentoring

Daniel Garnier-Moiroux Software Engineer, VMware

AgileLeadership

People, Process, and Culture

Who Should Use Kubernetes?

Whitney Lee Developer Advocate, VMware

Kubernetes

Case Studies

Lessons Learned: How Hitachi Leverages VMware Tanzu Application Platform in Large Systems Integration

Shuhei Nojiri Chief Researcher, Hitachi, Ltd.

App ModernizationCI/CDDevOps

Beginner-Friendly Spring

Observability of Your Application

Jonatan Ivanov Staff Software Engineer, VMware

Marcin Grzejszczak Staff Engineer, VMware

Tommy Ludwig Software engineer, VMware

App ModernizationArchitectureLanguage and ToolingMicroservicesWhat's New in Spring

Beginner-Friendly Spring

Securing SPAs with Spring

Marcus Hert da Coregio Software Engineer, VMware

APIsSecuritySpringWeb

Programming Tools

Automated Upgrades and Migrations with Spring Boot Migrator

Fabian Krüger Member Technical Staff, VMware

App ModernizationLanguage and ToolingWhat's New in Spring

Intermediate/Advanced Spring

Spring Security SAML: The New Kid on the Block

Josh Cummings Software Engineer, VMware

Marcus Hert da Coregio Software Engineer, VMware

ArchitectureSecuritySpring

Platforms and Stacks

VMware Tanzu AppSSO: Building a K8s-Native SSO Experience, Powered by Spring

Daniel Garnier-Moiroux Software Engineer, VMware

KubernetesSecuritySpring

Beginner-Friendly Spring

More Maintainable, Testable Applications with Dependency Injection in Spring

Layla Porter Developer Advocate, .NET Communities, VMware

App ModernizationLanguage and ToolingSpringTesting

Intermediate/Advanced Spring

Interface Clients in Spring

Olga Maciaszek-Sharma Senior Software Engineer, VMware

Rossen Stoyanchev Senior Staff, VMware

ReactiveSpringWebWhat's New in Spring

Programming Tools

Java to the Future!

Billy Korando Java Developer Advocate, Oracle

Language and Tooling

Case Studies

Modernising Applications for Telco of the Future

Alberto Resco Perez Senior Director of Sofware Engineering, Singtel

Rushikesh Sawant Principal Software Engineer, Singtel

Shijian Su Sr. Principal Software Engineer, Singapore Telecomunications Limited

APIsApp ModernizationLanguage and ToolingMicroservicesReactive

Intermediate/Advanced Spring

Securing the Service-to-Service Call Chain Patterns and Protocols

Adib Saikali Principal Solutions Engineer, VMware

ArchitectureKubernetesMicroservicesSecuritySpring

Case Studies

The Ultimate API

Jit Krishnamurthy Executive Director, JPMorgan Chase

APIsMicroservices

Platforms and Stacks

End-to-End Machine and Deep Learning with MLFlow and Spring

Omotola Awofolu Senior Platform Architect, VMware

Intermediate/Advanced Spring

Modern development with Spring Boot 3 on Azure

Mark Heckler Principal Cloud Advocate, Java/JVM Languages, Microsoft

Spring

Platforms and Stacks

Application Configuration Management at the Edge: Taming Thousands of Deployment Targets

Cora Iberkleid Developer Advocate, VMware

Maria Gabriella Brodi Staff Solutions Engineer, VMware

CI/CDDevOpsKubernetesMicroservices

People, Process, and Culture

How to Escape the Legacy Trap: A Proven Strategy for Application Modernization

Marc Zottner Global Application Modernization Lead, VMware

Michael Coté Senior Member of Technical Staff, VMware

AgileApp ModernizationArchitectureLeadership

Intermediate/Advanced Spring

Spring Data JDBC Batching Enhancements

Chirag Tailor Senior Software Engineer, VMware

DataSpringWhat's New in Spring

Programming Tools

Unlocking the Power of Helm for DevOps Automation

Colin Lacy Sr. Software Engineer, Cisco

Kubernetes

Intermediate/Advanced Spring

Watermarks: Universal Tool for Any Streaming and Event-Processing Applications

Christian Tzolov Software Engineer, VMware

APIsArchitectureDataMessaging

People, Process, and Culture

Five Simple Rules About Problems

Kevin Clark Senior Manager, VMware Tanzu Labs, VMware

AgileApp ModernizationLeadership

Platforms and Stacks

Cloud Native Security for the Rest of Us

Tiffany Jernigan Developer Advocate, VMware

Security

Intermediate/Advanced Spring

Configuring and Extending Spring Authorization Server

Joe Grandja Spring Security Engineer, VMware

Laurentiu Spilca Development Lead, Endava

Steve Riesenberg Software Engineer, VMware

SecuritySpringWebWhat's New in Spring

Beginner-Friendly Spring

Contributing to Spring: Getting Started

Glenn Renfro Programmer, VMware

Spring

Platforms and Stacks

From Cloud Native to Kubernetes Native: Cautionary Tales and Pragmatic Approaches

Cora Iberkleid Developer Advocate, VMware

Mauricio Salatino Staff Enginer, VMware

App ModernizationArchitectureKubernetesMicroservices

Case Studies

VMware Tanzu Application Service: A Transformation Case Study

Pawan Gautam VP, Product Engineering, MAXIMUS

App ModernizationCloud FoundryLeadershipMicroservicesSpring

People, Process, and Culture

Happy Agents = Happy Customers: Empower Your Customer Service Team to Lead the Way

Kat Gaines DevOps Advocate, PagerDuty

DevOpsLanguage and ToolingLeadership

Platforms and Stacks

How Netflix Really Uses Java Today

Paul Bakker Software Engineer, Netflix

App ModernizationArchitectureMicroservicesSpring

Intermediate/Advanced Spring

Spring and JUnit 5

Sam Brannen Staff Software Engineer, VMware

SpringTestingWhat's New in Spring

Case Studies

Managing Continuous Change Within Air France–KLM’s Flight Operations Software Landscape

Goran Nikolić Engineering Lead, Air France–KLM

App ModernizationArchitectureLeadership

Case Studies

Tuning the Streams for Music Artists

João Pereira Engineering Manager, Kobalt Music

Vinay Thakkar Staff Engineer, Kobalt Music

App ModernizationDataMessagingMicroservicesSpring

Case Studies

People, Process, and Technology: The Winning Formula to Execute the Next-Gen Wealth Management Product at Northern Trust

Subbarao Mandavilli Senior Vice President, Wealth Management, Northern Trust

CI/CDDataLanguage and ToolingTestingWeb

Beginner-Friendly Spring

Deep Dive with Java Records

Jason Young Engineering Manager, CloudBees

Language and Tooling

Programming Tools

Intro to Testcontainers and How to Use It with Spring

Eddú Meléndez Software Engineer, AtomicJar

App ModernizationCI/CDSpringTesting

Intermediate/Advanced Spring

Reactive Microservices with Spring Boot and JHipster

Matt Raible Developer Advocate, Okta

KubernetesMicroservicesReactiveSecurity

Beginner-Friendly Spring

Simplifying the Web Frontend Experience Using Thymeleaf and HTMX While Providing the SPA Experience

Clint Checketts Architect, Church of Jesus Christ of Latterday Saints

App ModernizationArchitectureJAMstack/WASMWeb

Programming Tools

Spring Boot ❤’s Buildpacks

David O'Sullivan Software Engineer, VMware

Scott Frederick Staff Engineer, VMware

App ModernizationDevOpsKubernetesLanguage and ToolingSpring

Intermediate/Advanced Spring

How Fixing a Broken Window Cut Down Our Build Time by 50%

Philip Riecks Freelance IT Consultant, Philip Riecks IT Consulting

CI/CDDevOpsMicroservicesSpringTesting

Intermediate/Advanced Spring

Boring Spring Apps with Superpowers: Active/Active with Spring and Redis

DaShaun Carter Spring Developer Advocate, VMware

Spencer Gibb Spring Cloud Core Lead, VMware

ArchitectureDataMicroservicesSpring

Beginner-Friendly Spring

API Toolbox with Spring

Spencer Gibb Spring Cloud Core Lead, VMware

APIsDataMessagingSpringWeb

Case Studies

Unified Approvals Platform with Spring Boot and Slack

Purvesh Karkamkar Software Engineering SMTS, Salesforce

Tuhin Sharma Principal Software Engineer, Salesforce

APIsApp ModernizationArchitectureCI/CDDevOps

Intermediate/Advanced Spring

Spring Security 6: The Next Generation

Josh Cummings Software Engineer, VMware

Rob Winch Spring Security Lead, VMware

SecuritySpringWebWhat's New in Spring

Intermediate/Advanced Spring

What’s New in Spring Integration 6.0

Artem Bilan Software Engineer, VMware

GraphQLMessagingNative/AOTReactiveWhat's New in Spring

Platforms and Stacks

What’s on TAP? Refining Modern Spring Application Development

Greg Meyer App Architect, TAP DevX, VMware

Ryan Baxter Software Engineer, VMware

App ModernizationArchitectureKubernetesMicroservicesSpring

Intermediate/Advanced Spring

The Economies of Caching

John Blum Staff Engineer, VMware

App ModernizationDataMicroservicesSpring

Platforms and Stacks

WebAssembly for the Server-Side Developer

Alberto Calleja Rios Staff Engineer, VMware

Sébastien Deleuze Spring Framework Committer, VMware

JAMstack/WASMLanguage and Tooling

Case Studies

How to Swim in an Issue Flow

Tatiana Krupenya CEO, DBeaver Corp

AgileLeadership

People, Process, and Culture

Building a Platform Team to Support a Modern Application Platform

Haydon Ryan Solution Lead, VMware

Cloud FoundryDevOpsKubernetes

Intermediate/Advanced Spring

Spring for the Architecturally Curious Developer

Oliver Drotbohm Staff Engineer 2, VMware

App ModernizationSpringWhat's New in Spring

Intermediate/Advanced Spring

Spring Cloud Gateway: Resilience, Security, and Observability

Thomas Vitale Software Architect, Systematic

App ModernizationLanguage and ToolingMicroservicesReactiveSecurity

Platforms and Stacks

Why Spring Belongs In Your Data Stream (From Edge to Multi-Cloud)

Timothy Spann Developer Advocate, StreamNative

ArchitectureDataSpring

Programming Tools

Demystifying Git: Version Control from First Principles

Dwayne McDaniel Developer Evangelist, GitGuardian

CI/CDDevOps

Programming Tools

Mastering Testcontainers for Better Integration Tests

Oleg Šelajev Developer relations, AtomicJar

CI/CDDevOpsKubernetesTesting

Case Studies

The Era of MyData: Accelerating Modernization with Agile Integration at KB Kookmin Bank

Hyunkyung Lee Product Owner, KB Kookmin Bank

Terry Oh Sr. Product Manager, VMware

AgileApp ModernizationLeadership

Intermediate/Advanced Spring

Event-Driven Simplified with AsyncAPI + Spring Cloud Stream

Marc DiPasquale Developer Advocate, Solace

Oleg Zhurakousky Developer, VMware

MessagingMicroservicesSpring

Case Studies

Transformation Journey of a Wealth Management Portal Towards a Modern Cloud Native Architecture

Ankur Kumar Senior Director of Technology, Publicis Sapient

App ModernizationArchitectureLeadershipMicroservicesWeb

Platforms and Stacks

A Practical Guide to Containerizing Your Spring Boot Application

Melissa McKay Developer Advocate, JFrog

App ModernizationDevOpsLanguage and ToolingMicroservicesWeb

Intermediate/Advanced Spring

Why You Don't Need to Worry About Scaling Your Spring Web App

Marco Behler Developer Advocate, JetBrains

DevOpsTestingWeb

Intermediate/Advanced Spring

Spring Cloud Function and AWS: Performance, Portability, and Productivity

Mark Sailes Specialist Solutions Architect, Amazon Web Services

Oleg Zhurakousky Developer, VMware

Native/AOTServerlessSpring

People, Process, and Culture

Trauma-Informed Software Practices

Michiko Stas Senior Product Manager, VMware

AgileApp ModernizationCI/CDLeadershipSecurity

Case Studies

Kohl’s: Transforming Legacy OMS (COTS Product) to Cloud Native Services

Luke Davis Senior Software Engineer, Kohl's Inc.

App ModernizationArchitectureDataMicroservicesSpring

Beginner-Friendly Spring

Weathering the Cloud Storm: Building Resilient Geo-Distributed Apps with Spring Cloud

Denis Magda Head of DevRel, Yugabyte

DataMicroservicesReactiveSpring

Intermediate/Advanced Spring

Tame Your Spring Microservices with GraphQL and Macroservices

Eric Murphy Practice Lead, Solo.io

App ModernizationArchitectureGraphQLMicroservicesSpring

Programming Tools

Running Untrusted Code in Spring Using WebAssembly

Dave Syer Developer, VMware

JAMstack/WASMServerlessSpring

Intermediate/Advanced Spring

Reactive and Imperative Context Propagation in Spring Applications

Dariusz Jędrzejczyk Staff Engineer, VMware

Rossen Stoyanchev Senior Staff, VMware

ReactiveSpringWhat's New in Spring

Beginner-Friendly Spring

A Gentle Introduction to Spring for GraphQL

Dan Vega Spring Developer Advocate, VMware

GraphQLSpringTestingWebWhat's New in Spring

Intermediate/Advanced Spring

Coherence In-Memory Data Grid for Spring Developers

Gunnar Hillert Consulting Member of Technical Staff, Oracle

DataMessagingMicroservicesSpring

Intermediate/Advanced Spring

Preparing Web Applications for Loom

Mark Thomas Staff Engineer 2, VMware

SpringWeb

Intermediate/Advanced Spring

Sweet Streams (Are Made of This)

Chris Bono Staff Software Engineeer, VMware

Mark Pollack Sr. Staff Engineer , VMware

Cloud FoundryDevOpsKubernetesMicroservicesSpring

Intermediate/Advanced Spring

From Spring Native to Spring Boot 3

Moritz Halbritter Software Engineer, VMware

Sébastien Deleuze Spring Framework Committer, VMware

Native/AOTWhat's New in Spring

Platforms and Stacks

Build Better, Deploy Faster: Spring Boot + Spring Cloud in the Cloud for K8s-Based Microservices

Mark Heckler Principal Cloud Advocate, Java/JVM Languages, Microsoft

ArchitectureKubernetesMicroservicesSpring

Programming Tools

A New CLI for Spring Developer Productivity

Mark Pollack Sr. Staff Engineer , VMware

SpringWhat's New in Spring

Platforms and Stacks

Concurrent Writes in Event-Driven Architectures

Gerard Klijs Software Engineer, AxonIQ

APIsDataMessagingMicroservicesSpring

Platforms and Stacks

Connecting APIs to Blockchain for Enterprise

Thomas Eapen Executive Director, J.P. Morgan

APIsArchitectureDataMicroservices