Speaker

Matteo Codogno

Matteo Codogno

Technical Leader

Varese, Italy

Actions

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.

Area of Expertise

  • Energy & Basic Resources
  • Finance & Banking
  • Information & Communications Technology

Topics

  • Cloud & DevOps
  • Agile Methodologies
  • Software Engineering
  • Java
  • Kotlin
  • ReactJS
  • Backend Development
  • Software Architecture

Power your Spring Application with SpringAI!

Hai mai pensato di sfruttare la potenza dell'AI nei tuoi progetti senza doverti perdere tra documentazione complessa e integrazioni difficoltose?

In questo talk esploreremo come applicare concetti fondamentali dell'AI generativa e dei Large Language Models a un progetto reale sviluppato con Spring e Kotlin.

Durante la sessione, affronteremo i seguenti argomenti:
- Introduzione ai modelli di AI generativa
- Prompt engineering: come costruire richieste efficaci
- Gestione della chat memory
- Retrieval Augmented Generation per migliorare le risposte
- Utilizzo di Vector Store per la similarity search
- Integrazione di Tools
- Testing ed evaluation dei sistemi basati su AI
- Observability per monitorare le performance

Questo workshop è pensato per chi vuole avvicinarsi al mondo dell'AI e dei LLM con esempi pratici, pronti per essere applicati nei propri progetti!

Game On: Building Engaging Chatbot Experiences with Spring AI

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.

Lego4Scrum

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!

Matteo Codogno

Technical Leader

Varese, Italy

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top