Watch Sessions

Scalable Agents with Koog & Ktor in Kotlin

Building agents can come with several challenges, and thanks to Kotlin’s power on the JVM we can easily use it to build scalable and performant agentic workflows on the server. Using Kotlin Coroutines and Ktor we can easily build reactive, and lightweight services and by leveraging Koog we can build complex, and scalable agents on the JVM!

We’ll cover how to:

  • Build lightweight microservices in Kotlin
  • Writing custom tools for your Agent
  • How to empower your agents using MCP
  • Delivering complex -and intelligent agentic workflows on the server
  • Typesafe DSLs for routing, agentic workflows, and much more!
Simon Jet Brains
Simon Vergauwen
Developer Advocate, JetBrains
Simon Jet Brains
Simon Vergauwen
Developer Advocate, JetBrains

Simon began his career as an Android developer but quickly grew into a polyglot engineer, driven by a deep interest in programming paradigms, languages, and full-stack development—from tooling and libraries to backend systems.

Since 2015, Kotlin has been his primary language, often working alongside Java. In his spare time, he has explored functional programming through several years of learning Scala.
Simon has been an active maintainer of Arrow for over five years and regularly contributes to other open-source projects, including a number of his own. His public work can be found on his GitHub profile.

More On-Demand Sessions

Making JVM Fleet Restarts Easier for Java Performance & Scale Using Cloud-Native Compilation

Simon Ritter
Deputy CTO, Azul

Migrating Java Workloads to the Cloud

Matt McClernon
Head of Specialist SA, Compute, ANZ, AWS

Building AI Agents with Spring & MCP

James Ward
Principal Developer Advocate, AWS
Josh Long
Spring Developer Advocate, Broadcom
Azul, Azul Systems, Zing, Zulu, Zulu Enterprise, ReadyNow! are either registered trademarks or trademarks of Azul Systems Inc., registered in the U.S. and elsewhere. All other trademarks belong to their respective owners.
© Azul 2025. All rights reserved.
  • Compliance
  • Privacy Policy
  • Legal
  • Terms of Use
  • Privacy Settings