Mario Fusco

Mario Fusco

IBM
Mario is a senior principal software engineer at IBM working as Drools project lead. Among his interests there are also high performance systems and generative AI, being an active contributor of widely adopted projects like Quarkus and LangChain4j. He is also a Java Champion, the JUG Milano coordinator, a frequent speaker and the co-author of "Modern Java in Action" published by Manning.
speakerDetail.talksBy

Mario Fusco
Mario Fusco
IBM
Kevin Dubois
Kevin Dubois
IBM

A Year of Agentic AI Evolution: Lessons Learned Building Production-grade Agentic Systems

LangChain4j’s agentic framework has evolved from fixed patterns to flexible orchestration, letting developers compose strategies for different use cases. The session covers new built-in patterns, thei...
Agentic Engineering & Tooling Agentic Engineering & Tooling Conference 50 min. INTERMEDIATE
Mario Fusco
Mario Fusco
IBM
Georgios Andrianakis
Georgios Andrianakis
IBM
Kevin Dubois
Kevin Dubois
IBM

Building Production-Ready Agentic Systems with LangChain4j and Quarkus

Hands-on lab building a production-ready agentic AI app with LangChain4j and Quarkus. Learn to integrate tools via MCP/A2A, add reusable skills, guardrails, resilience, and testing. Gain practical pat...
Agentic Engineering & Tooling Agentic Engineering & Tooling Hands-on Lab 120 min. INTERMEDIATE
Mario Fusco
Mario Fusco
IBM
Georgios Andrianakis
Georgios Andrianakis
IBM
Francesco Nigro
Francesco Nigro
IBM

The Quarkus advantage: Turning build-time metaprogramming into runtime performances

The talk shows how Quarkus uses build-time indexing and bytecode generation to replace reflection-heavy Java framework mechanisms, improving startup, memory, latency, and throughput. Case studies in J...
Architecture & Modernization Architecture & Modernization Deep Dive 180 min. INTERMEDIATE