Vinicius Senger is a developer, inventor, and technical speaker based in California, where he works at Amazon Web Services as a Senior Developer Advocate. He began programming at the age of 8 and has built a career spanning over 35 years in the IT industry. Throughout his journey, he has continuously explored new technologies, contributed to innovative projects, and shared his expertise with the global developer community.
Java has powered enterprise systems for nearly three decades—but many teams still struggle with aging codebases, performance bottlenecks, and the complexity of modern cloud environments. In this session, we explore how generative AI is transforming not just how we write code, but how we modernize and optimize entire Java workloads through practical, end-to-end workflows.
You’ll learn how to use AI-assisted tools to refactor and upgrade legacy Java code, adopt modern frameworks and architectures, and continuously improve performance. We’ll go beyond code-level changes and show how AI can help analyze runtime behavior, uncover bottlenecks, and guide optimizations using tools like Java Flight Recorder and other observability techniques.
We’ll also cover how to combine different approaches—from existing tools to custom AI Embabel agents —that allows you to build a repeatable workflow that connects code changes with measurable performance improvements in production systems.