GenAI & BeyondHands-on Lab180min
Build your AI assistant with Ollama, LLM and Spring
This advanced hands-on lab teaches developers to integrate local LLMs via Ollama API into a Spring application, enabling dynamic, AI-powered responses for personalized solutions like smart homes and health assistants. Participants will build a REST API assistant, requiring backend experience and a laptop with at least 16GB RAM.
Ivan St. IvanovVIDA Software LTD
Valentin VasilevVida Software LTD
talkDetail.whenAndWhere
Monday, October 6, 13:30-16:30
BOF 1
AI models are evolving rapidly, and as developers, we need to adapt to this new era where AI can enhance our applications in ways we never imagined. With modern APIs, we can offload computations and decision-making to powerful language models, making our applications smarter, more responsive, and highly personalized. Imagine building a smarter smart home—where an AI decides which devices should turn on or off based on real-time scenarios. Or creating a health assistant that analyzes a user’s medication list, flags potential interactions, and even considers allergies and medical history. How about a nutrition tracker that not only logs meals but also offers real-time dietary advice based on the user's body metrics? The possibilities are endless. In this hands-on lab, you’ll build a REST API application that takes user data, generates dynamic AI-powered responses, and processes the results logically. We'll be running a local LLM using Ollama API and integrating it into a Spring application, creating a seamless AI-powered assistant.
⚠ Note: This will be a more advanced session, requiring some prior experience with backend development. Make sure to also bring a beefier laptop with 16 GB of RAM as minimum.
⚠ Note: This will be a more advanced session, requiring some prior experience with backend development. Make sure to also bring a beefier laptop with 16 GB of RAM as minimum.
Ivan St. Ivanov
Ivan St. Ivanov is Java Champion and co-founder and senior programmer at VIDA Software, doing
various consulting gigs and teaching a couple of Java and Microservices related courses.
He is one of the Duke Choice Award winning Bulgarian JUG co-leads, driving the activities in the Bulgarian Java community as well as organising the jPrime conference in Sofia.
various consulting gigs and teaching a couple of Java and Microservices related courses.
He is one of the Duke Choice Award winning Bulgarian JUG co-leads, driving the activities in the Bulgarian Java community as well as organising the jPrime conference in Sofia.
Valentin Vasilev
I am a Senior Software Developer at Vida Software LTD with eight years of experience working across various projects and technologies. Passionate about staying at the forefront of innovation, I constantly explore emerging tools and frameworks that have the potential to shape the future. In 2024, I led a hands-on Quarkus workshop at jPrime, following another one this year 2025 on the topic of AI assistant with Ollama. Now, I’m excited to introduce the topic to a broader audience. My goal is to spark new ideas and inspire developers to think about AI’s potential in ways they haven’t considered before.
comments.speakerNotEnabledComments