Speaker

Matteo Codogno
WellD

Matteo is a Technical Leader at WellD, a software house that delivers cutting-edge solutions in Energy, Industry Automation, and Health. A passionate full-stack developer with a love for backend development in Kotlin, he automates workflows wherever possible, proudly embracing efficiency. Matteo thrives on experimenting with emerging technologies and contributing to open-source projects while crafting innovative software architectures. He is also an active community organizer, co-leading the Frontenders Ticino meetup, where he fosters local discussions on the latest in frontend and backend development.

View
Unleashing Creativity with Spring AI
Conference (BEGINNER level)
Room C

Ever wonder if you can beat AI? Find it out in this engaging talk exploring the power of Spring AI and how it can be used to create an interactive chatbot game that challenges players to extract a secret from the AI.

In this session, we will cover:

  • Introduction to Spring AI: Discover the fundamentals of Spring AI, its capabilities, and why it's ideal for building interactive chat applications.
  • Game Design Concept: Dive into the concept of an escape room-style chatbot game where players solve puzzles and uncover secrets by interacting with the AI.
  • Step-by-Step Development: Learn how the game was built from scratch, from setting up the Spring AI framework to designing game flow and implementing AI-driven puzzles.
  • Integrating AI Logic: Explore how complex AI logic was used to create engaging, challenging interactions that keep players hooked.
  • Live Demo: Watch a live demo of the game in action, showcasing the AI’s dynamic responses and player interactions.
More
View
Lego4scrum
Workshop (BEGINNER level)

Explore the power of Agile through a hands-on experience in this immersive Lego4Scrum workshop. Participants will dive into the essentials of the Scrum framework, experiencing the full cycle of iterative development—from planning and execution to sprint review and retrospective—all with the creative use of LEGO bricks. Through collaborative, interactive exercises, attendees will learn the importance of teamwork, adaptive planning, and continuous feedback. Ideal for both beginners and seasoned professionals, this workshop will enhance your understanding of Agile principles, equipping you to manage change, improve team collaboration, and deliver projects with agility and efficiency. Join us for a fun, dynamic session where Agile comes to life, one LEGO brick at a time!

More

Searching for speaker images...