HomeOpen Source North

Time: 11:00 AM

Room: OEC C

Solving Complex Problems with AI Agents Design Patterns Using Spring AI

This session demonstrates how to use Spring AI and design patterns to build AI agents to tackle complex problems. We'll explore patterns for breaking down problems into sub-tasks, integrating external tools and APIs, and managing agent state.

We will cover key design principles, real-world examples, and best practices, empowering software engineers to create sophisticated AI agents easily.

Attendees will gain practical insights into how to apply these patterns to create agents capable of performing tasks such as data analysis, decision-making, and process automation.


bio of Juarez Barbosa Junior

Juarez Barbosa Junior

Sr. Principal Java Developer Evangelist - DevRel Director

Oracle

Juarez Barbosa Junior is a Sr. Principal Java Developer Evangelist – Director of Developer Evangelism at Oracle. Previously, he was an Azure Developer Relations Lead at Microsoft and a Thought Leader and Technical Evangelist at IBM.

He has over 20 years of professional experience, having held senior leadership roles in DevRel, software engineering, and startup-related initiatives. His knowledge comprises Java, Python, Cloud Computing (Oracle OCI, Azure, GCP, IBM Cloud, and AWS), DevOps, IaC, CI/CD, and Cloud Native.

https://juarezjuniorgithub.github.io

Stay in the Loop!

Sign up for OSN email announcements and updates.