Home GOTO Experts Kevin Dubois

Kevin is a Java Champion, software engineer, author and international speaker with a passion for Open Source, Java, and Cloud Native Development & Deployment practices. He currently works as developer advocate at Red Hat where he gets to enjoy working with Open Source projects and improving the developer experience. Kevin is actively involved in Open Source communities, contributing to projects such as Quarkus, Knative, Apache Camel, and Podman (Desktop). He is also a member of the Belgian CNCF and the Belgian Java User Group.

Kevin speaks English, Dutch, French and Italian fluently and is currently based in Belgium, having lived in Italy and the USA as well.

In his free time you can find Kevin somewhere in the wild hiking, gravel biking, snowboarding or packrafting.

Upcoming masterclasses featuring Kevin Dubois

Build Your own Java-Powered Agentic AI Apps

You’ve likely heard it everywhere lately: “This is the year of Agentic AI”!! Well, then why not roll up your sleeves and try creating your own Java-based Agentic AI app? As a Java developer, you are absolutely equipped to take on the challenge! In this session, you’ll explore a variety of Agentic AI capabilities with Java.

We’ll start by creating a simple AI client to interact with an LLM. We’ll then explore how we can make this app “agentic” by adding a variety of agentic capabilities, such as local function calling, MCP, Agent2Agent, and more. In addition, we’ll try out different techniques and patterns to get your LLM leveled up to leverage these Agentic capabilities. We’ll also attempt to show that agents are in fact not always needed, and show alternative patterns to accomplish AI tasks.

Come to this session to learn how to build Agentic AI applications with Java from the experts and engineers actively working on Quarkus AI and LangChain4j. Not a Quarkus developer but rather a Spring, or other stack developer? No worries! The concepts translate across the Java spectrum.

Wednesday Dec 3 @ 09:00 | Melbourne, Australia

Reserve your spot now

Build Your own Java-Powered Agentic AI Apps

You’ve likely heard it everywhere lately: “This is the year of Agentic AI”!! Well, then why not roll up your sleeves and try creating your own Java-based Agentic AI app? As a Java developer, you are absolutely equipped to take on the challenge! In this session, you’ll explore a variety of Agentic AI capabilities with Java.

We’ll start by creating a simple AI client to interact with an LLM. We’ll then explore how we can make this app “agentic” by adding a variety of agentic capabilities, such as local function calling, MCP, Agent2Agent, and more. In addition, we’ll try out different techniques and patterns to get your LLM leveled up to leverage these Agentic capabilities. We’ll also attempt to show that agents are in fact not always needed, and show alternative patterns to accomplish AI tasks.

Come to this session to learn how to build Agentic AI applications with Java from the experts and engineers actively working on Quarkus AI and LangChain4j. Not a Quarkus developer but rather a Spring, or other stack developer? No worries! The concepts translate across the Java spectrum.

Wednesday Dec 10 @ 09:00 | Sydney, Australia

Reserve your spot now

Browse all experts

Here