Speaker

Loïc Magnette
Oniryx

Loïc Magnette is a seasoned software developer with a strong background in consulting. Currently a senior developer at Oniryx, he specializes in Java and Angular, delivering innovative solutions and sharing his knowledge as a speaker. As a co-organizer of the Belgian Java User Group (BeJUG), he fosters connections within the developer community. Outside of tech, Loïc’s passion for wildlife inspires his work and creativity.

View
Building Interoperable AI Agents in 30 Minutes
Tools-in-Action (BEGINNER level)

Until recently, AI agents were advancing in intelligence but remained isolated. Developers attempted to make them collaborate by repurposing protocols like MCP, which connects language models to external tools and data. However, MCP was never intended for agent-to-agent communication. This gap became clear as agents grew more complex and collaboration became essential. In April, Google and its partners announced the A2A protocol, an open standard specifically designed to let agents discover each other, communicate, and collaborate across ecosystems.

This talk introduces the A2A protocol and shows how it enables agents to work together in multi-agent, multi-modal, and even long-running scenarios. We will explain its core principles, such as open standards, secure communication, and capability discovery through Agent Cards. You will also see how agents negotiate tasks, exchange context and artifacts, and coordinate their user experiences. We will highlight how A2A complements protocols like MCP by enabling agents to orchestrate one another while still using MCP internally to access tools and data.

By the end of this session, you will understand what problems A2A solves, how it fits into the broader agent ecosystem, and how it improves on previous approaches. You will leave with a clear understanding of how to design agents that can truly interoperate and contribute to the emerging Internet of Agents.

More
View
Java Script (No, Not That One): Modern Automation with Java
Tools-in-Action (BEGINNER level)

Are you like me? You want to automate a quick task by writing a simple script, but every time you start, you can’t remember the exact Bash or Python syntax. You find yourself wishing you could just write it in Java.

Wait a minute, you actually can use Java for scripting now.

In this talk, we will walk through how Java has evolved into a practical tool for automation. With the integration of shebang support, single-source file execution, and instance main methods, we will see how Java has become a lean and effective scripting language. We will also dive deeper by looking at JBang for more advanced use cases and dependency management.

Through live demos, you will learn how modern Java allows you to quickly automate tasks and write scripts that are both powerful and maintainable. You won’t need to vibe code your next script using Bash!

More

Searching for speaker images...