AI Heroes 2026 Agenda
7 MAY 2026
9:00 am
Registration
9.30 am
Workshop
Edge Intelligence: Building with Apple Foundation Models on iOS
Defaulting to cloud APIs is no longer the only way to ship AI in iOS apps. This hands-on workshop dives into Apple Foundation Models, moving past theory to build privacy-first AI features directly into native apps.
We will focus on practical implementation: how to actually run these models, customize them for your specific domain, and empower them by providing external tools to enrich context and build truly smart, localized experiences. Requirements: MacBook, Apple Intelligence-compatible iPhone, and basic Swift/Xcode skills.
Tomas Parizek
I’m Tomáš, a Prague-based developer with over 10 years of experience turning code into products. I’m a Senior iOS Engineer at STRV and I explore the bleeding edge of Agentic AI, pushing the limits of what a single developer can ship using autonomous tools. I’m obsessed with moving beyond “vibe coding” to find practical, scalable ways to integrate AI into mobile development lifecycle.
11:30 am
Workshop
From dream to reality: how Claude Code supports video game development
The usage of Artificial Intelligence in video game production has immediately sparked controversy linked to the notion of ‘AI sloppiness’ and the risk of undermining the entire creative process.
The workshop, however, aims to demonstrate in practical terms how Artificial Intelligence can be used to streamline prototyping and the range of complex tasks involved in product development.
Starting with the use of Claude Code and related tools, the workshop aims to give the audience a hands-on experience of the practical benefits of using AI in this field.
Marco Mazzaglia
Holding a Master’s degree in Computer Science (Specialised Programming Languages and Artificial Intelligence), Marco Mazzaglia has built a robust career in mass-market video game development, contributing to over 30 B2C titles for PC and consoles since the sixth hardware generation. He has worked with leading Italian studios such as Milestone, Memorable Games (MixedBag), and 34BigThings, gaining deep expertise in international consumer market dynamics. Today, he serves as Business Developer and Video Game Evangelist at Tiny Bull Studios, managing strategic projects like the narrative adventure The Lonesome Guild for publisher DON’T NOD, alongside B2B initiatives such as Foodland. This industrial expertise forms the foundation of his academic work as Adjunct Professor in “Game Design and Game Thinking” at the Politecnico di Torino, where he trains future engineers on professional production processes.
1:00 pm
Break
Lunch Break
2.00 pm
Talk
From Retrieval to Coverage: Rethinking RAG for the Long Tail
The zero to one phase of an AI startup is where most projects quietly fail. Not because the models are weak, but because the problem is wrong, the scope is off, the team is misbuilt, and execution drifts away from real customer value.
This talk presents a practical zero to one playbook for developers and technical leaders who want to move from builder to founder in the AI era. It connects three elements that are usually treated separately: early product execution, early team design, and what investors actually fund at pre seed and seed stage.
You will learn how to choose a problem customers will pay to solve, how to turn AI capabilities into a real product wedge instead of a demo, how to run tight design partner loops, how to structure a two to four person early team, which roles to delay, and which concrete signals make investors back early technical teams. The session also highlights common early stage failure patterns, including overengineering, premature scaling, and misaligned hires.
Sina Famouri
Sina Famouri is the CTO and co-founder of Luxia and an adjunct professor at the Open Institute of Technology (OPIT). His work spans both academia and industry, with a focus on building AI systems for real-world applications.
He began his career in machine learning research during a period when classical methods dominated, and has since worked across the evolution of the field—from early deep learning approaches to modern AI systems. His background includes AI in medicine and computer vision for medical imaging, along with experience in building practical, production-ready solutions.
He brings a broad perspective on AI, combining strong theoretical foundations with hands-on experience in developing systems that operate in complex, real-world environments.
2.50 pm
Talk
Beyond Vibe Coding: Architecting the Future of Mobile Apps with AI Agents
The definition of “Mobile Engineering” is shifting. As we enter the Agentic Era, the bottleneck is no longer writing syntax – it’s architecture, governance, and verification.
This session is for developers and leaders ready to upgrade their mental models and their tech stacks. We will examine real-world “Agentic Patterns” that allow small mobile teams to ship with the velocity of giants.
Tomas Parizek
I’m Tomáš, a Prague-based developer with over 10 years of experience turning code into products. I’m a Senior iOS Engineer at STRV and I explore the bleeding edge of Agentic AI, pushing the limits of what a single developer can ship using autonomous tools.
I’m obsessed with moving beyond “vibe coding” to find practical, scalable ways to integrate AI into mobile development lifecycle.
3.40 pm
Talk
Language Games and LLMs: What Wittgenstein Can Teach Us
LLMs don’t fail because they “lack intelligence.” They fail because we keep asking them to play games whose rules we never wrote down. Wittgenstein’s idea of language games offers a sharper mental model: meaning doesn’t live in definitions, but in use—and use is governed by shared practices, context, and what counts as a correct move.
This talk treats prompts, tools, and RAG as the rulebook that turns fluent text into dependable behavior. Instead of “better prompts,” we focus on clearer games: intent, constraints, allowed moves, and explicit output contracts. We’ll explore why hallucinations and prompt drift are often not “bugs” in the model, but mismatches between the game we think we’re playing and the one we actually set up—and how lightweight, rule-based evaluations can catch that gap before production does.
Jiri Koutny
Jiří Koutný is an Engineering Manager at STRV with a Ph.D. in computer science and 20+ years of experience building backend and platform systems and leading teams to deliver business-critical software.He specializes in translating complex technical challenges into scalable architectures, clear roadmaps, and high-impact delivery—while growing strong, autonomous engineering teams.
Jiří also teaches and lectures at Czech universities, connecting foundational computer science with real-world engineering practice.  At AI Heroes, he’s speaking to help teams ship LLM-powered products more reliably by bringing a pragmatic engineering lens to how we design, ground, and evaluate language-model systems in production.
4.30 pm
Talk

To Vibe or not to vibe
Vibe coding has brought app development to everyone — but is it adequate for professional-level work? And what happens when you move beyond the vibe, into more structured, agentic approaches?
We’ll walk through the spectrum of AI-assisted development, from free-form generation to spec-driven workflows, with a clear goal in mind: understanding what it takes to produce enterprise-grade software with agentic tools.
Along the way we’ll cover predictability and consistency across a codebase, the current limits of today’s tools, and the gap between a working prototype and code you’d actually ship.
Marco De Nittis
Freelance consultant, trainer and technology enthusiast with a deep love for every layer of product life — from architecture and DevOps to actual coding.
He has worked with both large enterprises and smaller companies, contributing to a wide variety of projects across the full software lifecycle.
Involved in building GenAI solutions — from design to implementation — with a keen interest in the emerging standards and protocols shaping the AI ecosystem, such as MCP, AGUI, A2A, A2UI and the broader agentic landscape.
Pragmatic, eclectic and curious. AI, cloud, serverless and WebAssembly are the spaces where he spends most of his time — as a practitioner, consultant and trainer.
Focused on helping teams to embrace AI-aided software workflow: understanding how to work with AI to write enterprise level software, faster — without losing critical thinking.
He is lucky to have turned one of his passions into a profession.
5.20 pm
Talk

Teaching AI How You Work: Building Systems That Automate Human Expertise
Here’s the problem with generic AI assistants: a senior engineer asks “How do I deploy this service?” and gets the same tutorial everyone else gets. The AI doesn’t know how YOUR team actually operates – your deployment workflow, your infrastructure decisions, or the lessons you learned when production went down at 3am.
This talk demonstrates how to build AI systems that work the way your experts actually work – encoding the step-by-step processes, decision-making patterns, and operational knowledge that typically live only in senior developers’ heads.
You’ll see working examples of AI systems that mimic how experts operate across different domains – from technical workflows to content creation to cross-team processes. The key isn’t what they automate, but how they capture and reproduce expert methodology.
The Strategic Imperative:
Generic AI tools are a commodity – everyone gets the same answers from ChatGPT and Copilot. The competitive advantage comes from AI that knows how YOUR organization operates. This matters when tribal knowledge walks out the door, onboarding takes months, and “how we do things” lives in Slack threads and senior developers’ heads.
Embracing AI means making it personal – encoding your team’s operational expertise into shareable, scalable systems.
Lessons Learned:
✓ When encoding workflows adds value vs. when traditional automation wins
✓ What I over-engineered and regret
✓ Patterns for capturing operational expertise without maintenance nightmares
✓ Real constraints and trade-offs from daily use
Attendees leave with live demonstrations, GitHub repositories, and a framework for deciding when personalized AI systems make sense vs. when generic tools are the right choice.
Enrico Pulvirenti
Enrico Pulvirenti has spent the last decade building Android applications, currently leading Android community initiatives at Trainline as a Senior Android Engineer. His recent focus is on practical AI automation – building systems that capture and reproduce how experts actually operate rather than relying on generic tools. He’s passionate about developer experience, making AI personal, and the honest evaluation of when AI adds value versus when traditional automation wins. Enrico is speaking at AI Heroes to share real lessons learned from building personalized AI systems and to demonstrate that the competitive advantage in AI comes from encoding your team’s expertise, not just using generic tools.
6:00 pm
Networking
Networking Aperitif & Community Building.
Included in all tickets
29 JUNE 2026
9:00 am
Registration
9.30 am
Workshop

Debunk Your ViewModel Performance in the New AI Era
ViewModels are at the heart of modern Android and KMP apps, and they come with hidden performance traps most teams discover too late. Lifecycle mismanagement, scope leaks, bad memory patterns, dependency resolution overhead: these issues are hard to trace in production, and AI-assisted development makes them worse. More code ships faster, abstractions multiply, and ViewModel problems become invisible until users are already impacted.
In this hands-on workshop, we’ll debug real ViewModel performance scenarios together, using Koin and Kotzilla to detect issues at the component level without manual instrumentation. You’ll see how DI-based observability gives AI agents the architectural context they need to go from code generator to diagnostic partner.
Agenda:
Intro (10 min) — The ViewModel performance trap: what AI-assisted development changes and why
Lab 1 (20 min) — Spot common issues in a sample app: scope leaks, lifecycle mismanagement, resolution overhead
Lab 2 (25 min) — Instrument with Koin + Kotzilla: component-level detection, no manual logging
Lab 3 (25 min) — Bring AI into the loop: architectural context as a diagnostic lever
Wrap-up (10 min) — Patterns to take home, Q&A
Prerequisites:
– Kotlin experience (intermediate level minimum)
– Familiarity with Android or KMP development
– Basic knowledge of ViewModel and Jetpack Lifecycle concepts
– Koin or another DI framework used in at least one project
– Laptop with Android Studio installed and a working Gradle setup
– Sample project provided in advance (GitHub link shared before the event)
Arnaud Giuliani
Arnaud Giuliani is co-founder and CTPO of Kotzilla, and creator of Koin, a dependency injection framework for Kotlin used by millions of developers and 25% of native Android applications worldwide. He has been exploring the intersection of software architecture and developer experience throughout an eighteen-year career, and is a member of the Kotlin Foundation.
A seasoned speaker with 50+ talks delivered across Europe and the US since 2016, he recently published “The Next Software Crisis Won’t Be About Writing Code,” tracing thirty years of software engineering crises to argue that architecture and design matter more than ever in the age of AI.
11.00 am
Talk
The Evolution of Coding: Spec-Driven Development in the Age of Agentic AI
Agentic AI is redefining coding by shifting the developer’s role from writing every instruction to specifying intent, constraints, and expected outcomes. In this new landscape, Spec-Driven Development becomes essential: specifications guide AI agents in generating, testing, and refining software with greater reliability and control.
This presentation explores how coding is evolving from implementation-centric practice to specification-centered engineering, and why the future of software development depends on designing precise, verifiable specs as the foundation for AI-assisted systems.
Enrico Zimuel
**Enrico Zimuel** is an Adjunct Professor of Artificial Intelligence and Machine Learning at the [University of Turin](https://www.unito.it/), and of Agentic AI and RAG architectures at [University of Roma Tre](https://www.uniroma3.it/).
He conducted research at the [University of Amsterdam](https://www.uva.nl/) and has collaborated with Silicon Valley companies for over 15 years. He has been a programmer since 1996 and has developed several open-source projects, such as [Zend Framework](https://framework.zend.com/), with more than 570 million installations, which won the InfoWorld Bossie Award in 2010. He is currently a Tech Lead and Principal Software Engineer at [Elastic](https://www.elastic.co/) (USA), a [TEDx](https://www.youtube.com/watch?v=SienrLY40-w) speaker, and a presenter at more than 140 conferences. He is also the author of several publications, including [Anatomia di una mente artificiale. Fondamenti e promesse dell’intelligenza artificiale](https://www.libroia.it), published in 2026.
1:00 pm
Break
Lunch Break
2.00 pm
Talk

Leveraging on-device AI to enhance the user’s experience
On-device AI is finally becoming usable for everyday mobile development on iOS and Android. Instead of treating it like magic, this talk takes a practical look at what it actually means to run intelligence locally on a user’s device. We will walk through how to get started on both platforms, what the current tooling looks like, where things work well, and where the real limitations still are.
From there, we shift into the product and UX side of the conversation. Running models on-device opens the door to a new class of user experience improvements, but only if they are integrated thoughtfully into real user flows. We will discuss how to think about these opportunities, what makes an AI enhancement genuinely useful, and how to avoid adding clever features that do not meaningfully help users.
We will go some real life examples and scenarios where we leveraged on-device AI to provide the end user with a better experience all around.
A big part of the challenge is trust. AI systems are probabilistic by nature, which means you are often shipping behavior that is not correct one hundred percent of the time. We will cover practical ways to test these systems, design appropriate guardrails, and roll out features responsibly so users stay confident in what your app is doing.
The goal of this session is to give teams a clear, realistic view of the on-device AI landscape on mobile today, along with concrete guidance for turning the technology into user experiences that feel fast, helpful, and dependable in the real world.
Firas Safa
Firas is a iOS Engineer with over a decade of experience building and evolving complex mobile systems at scale. Currently based in Zurich, he focuses on architecture, platform modernization, and helping teams ship reliable products in demanding environments. His work has spanned fintech and mobility, where correctness, performance, and long term maintainability matter far more than surface level polish.
Born in Lebanon and raised largely in Italy, Firas brings a pragmatic, systems first mindset to mobile engineering. He is particularly interested in how thoughtful architecture and strong technical foundations enable better products and faster teams over time. While he cares about good user experiences, his day to day work lives much closer to the core of the stack: untangling legacy code, designing client architectures, and making mobile platforms easier to build on.
He is also a regular conference speaker who enjoys sharing honest lessons from the field, especially around UX, design systems, scaling mobile codebases and introducing new technologies safely. Outside of engineering, he performs stand up comedy, where he applies the same instincts for timing, structure, and audience awareness that serve him well in technical leadership.
2.50 pm
Talk

The Next Software Crisis Won’t Be About Writing Code
AI generates code faster than ever. But thirty years of software engineering crises tell us the same story: every time we confuse producing with building, we lose meaning. And every time, a movement brings it back.
Agile restored the why (building software for people whose needs change). Craftsmanship and XP restored the how (TDD, clean code, the discipline behind quality). DDD and Clean Architecture restored the what (modeling the business domain, not just stacking features). Each time, the industry rediscovered that the real value of our craft lies beyond code production.
Today, AI is pushing us toward a new crisis. Not technical, but architectural. When code is nearly free, “good enough” becomes invisible, and technical debt compounds at the speed of light.
Drawing from 18 years of building software, creating Koin (used by 25% of native Android apps), and running Kotzilla (where we both build with AI and build tools for engineers navigating the same challenge), I’ll show why architecture and domain modeling have never mattered more. Then I’ll get practical: how do you leverage architectural context to drive development in the AI era? Using dependency injection as a concrete example, I’ll show how making your architecture observable gives both developers and AI agents the context they need to make decisions that hold up over time.
Arnaud Giuliani
Arnaud Giuliani is co-founder and CTPO of Kotzilla, and creator of Koin, a dependency injection framework for Kotlin used by millions of developers and 25% of native Android applications worldwide. He has been exploring the intersection of software architecture and developer experience throughout an eighteen-year career, and is a member of the Kotlin Foundation.
A seasoned speaker with 50+ talks delivered across Europe and the US since 2016, he recently published “The Next Software Crisis Won’t Be About Writing Code,” tracing thirty years of software engineering crises to argue that architecture and design matter more than ever in the age of AI.
3.40 pm
Talk
Teaching AI to Read Latin: Structured multi-agent pipeline for complex linguistic analysis
Complex linguistic tasks require structured systems to handle ambiguity, context, and grammatical analysis.
We present a Kotlin Multiplatform client-server application for web and mobile that performs Latin text analysis, powered by a multi-agent LLM pipeline executing lexical expansion, contextual disambiguation, grammatical annotation, error detection, and corrective feedback.
The server orchestrates a series of specialized agents:
– Lexical Agent: generates all plausible lemmas and meanings for each token;
– Translation Agent: disambiguates meanings using context;
– Grammar Agent: selects correct morphological forms;
– Critic Agent: identifies potential errors and ambiguities;
– Correction Agent: finalizes annotations with notes and confidence scores;
Attendees will learn how to implement LLM systems that combine semantic reasoning, linguistic expertise, and agent-based self-critique, all within a Ktor client-server architecture that processes Latin texts on demand.
Emmanuele Villa
Emmanuele Villa is a Senior Technical Consultant at Fincons Group, leading mobile and web development with technologies like Kotlin Multiplatform, Compose, and SwiftUI.
He also teaches at the Università della Terza Età in Carate Brianza and is pursuing a degree in History, bridging his passion for technology and the humanities.
Outside of work, he enjoys exploring Quantum Computing, running dungeons&dragons, and reading One Piece.
4.30 pm
Talk
Can You Trust Your AI Model? Backdoor Threats in Centralized and Federated Learning
AI models are increasingly trusted to make decisions, from detecting tumors in medical scans to powering fraud detection, autonomous systems, and content moderation. But what if the model itself has been quietly manipulated during training?
Backdoor attacks are one of the most subtle and dangerous threats to modern machine learning. By injecting carefully crafted poisoned data into the training process, an attacker can implant hidden behaviors into a model. The system performs normally in everyday conditions, maintaining high accuracy and passing validation tests, until a specific trigger appears. Then, it predictably fails in a way chosen by the attacker.
In this talk, we explore how backdoor attacks work, how they impact both traditional centralized training pipelines and distributed approaches such as federated learning, where multiple parties collaboratively train models, why these threats matter in practice, and what can be done to build AI systems that are not only accurate, but trustworthy. We discuss these issues using the medical imaging domain as an example, where compromised predictions can directly affect patient safety, while highlighting how the same vulnerabilities extend to any AI system trained on shared, outsourced, or third-party data.
Christian Coduri
Christian Coduri earned his Bachelor’s degree in Security of Systems and Computer Networks, graduating with honors from the University of Milan in 2023. He then moved to Turin, where in 2025 he became one of the first graduates of the M.Sc. program in Cybersecurity Engineering at the Politecnico di Torino, again graduating with honors.
He is currently pursuing a Ph.D. in Computer Engineering at the DAUIN Department of Politecnico di Torino. His research focuses on medical data management, cybersecurity for medical systems, and AI security.
5.20 pm
Talk
Building an Early-Stage Startup: AI That Actually Works and What Investors Fund
The zero to one phase of an AI startup is where most projects quietly fail. Not because the models are weak, but because the problem is wrong, the scope is off, the team is misbuilt, and execution drifts away from real customer value.
This talk presents a practical zero to one playbook for developers and technical leaders who want to move from builder to founder in the AI era. It connects three elements that are usually treated separately: early product execution, early team design, and what investors actually fund at pre seed and seed stage.
You will learn how to choose a problem customers will pay to solve, how to turn AI capabilities into a real product wedge instead of a demo, how to run tight design partner loops, how to structure a two to four person early team, which roles to delay, and which concrete signals make investors back early technical teams. The session also highlights common early stage failure patterns, including overengineering, premature scaling, and misaligned hires.
Marcello Domenis
Marcello is a CTO and founder building AI and computer graphics systems for construction and building design, focused on deploying AI in real production workflows and turning deep tech into usable products.
He previously bootstrapped an AI agent platform to hundreds of users and worked at Sanctuary AI on spatial intelligence for humanoid robots. He is now CTO and co-founder of Clev, where he leads AI-driven design automation used by architecture and engineering firms with over €40M in combined annual revenue. The company secured early backing from an international VC-backed accelerator and multiple European co-design partners.
He operates across North America and Europe and brings a combined perspective of venture capital, early stage startup execution, and hands-on engineering. His speaking topics include cloud and AI deployment, early adoption in production, and building technical startups from zero to traction.
6:00 pm
Networking
Networking Aperitif & Community Building.
Included in all tickets
6 NOVEMBER 2026
9:00 am
Registration
1:00 pm
Break
Lunch Break
2.00 pm
Talk
Superpowered SDLC: The Rise of the Agentic End-to-End Engineering Team
The traditional software development lifecycle is undergoing a seismic shift. For years, the industry goal has been to transition from siloed, “standard” engineering teams to autonomous End-to-End (E2E) teams that own their products from inception to production. Today, the introduction of advanced AI tooling is forcing an entirely new evolution: **the leap to the Agentic E2E Engineering Team**.
We will explore what it means to build, run, and scale an engineering team where AI is not just a coding assistant, but an active, integrated agent across the entire SDLC. We will map out the evolutionary journey of engineering teams and provide a practical blueprint for supercharging your team’s workflows using AI capabilities.
We will break down how to effectively empower your engineers with AI tools at every critical juncture of the software lifecycle, moving from manual drudgery to high-leverage strategic engineering.
—
#### Key Areas of Focus Will Include:
* **The Evolution of the Engineering Team:**
Understanding the paradigm shift from Standard -> E2E -> Agentic E2E teams.
* **AI-Driven Tech Specs:**
How to leverage LLMs to move from vague product requirements to robust, clearly defined technical specifications and architectural designs.
* **Accelerated Development & MRs:**
Moving beyond standard autocomplete. We’ll look at agentic coding workflows, and AI-assisted Merge Request (MR) creation.
* **Intelligent Code Reviews:**
Utilizing AI to automate security checks, enforce coding standards, and provide contextual feedback before human eyes ever see the code.
* **Pipeline & Deployment:**
Integrating AI to optimize CI/CD pipelines, predict deployment risks, and automate release notes.
* **Observability & The Iteration Cycle:**
Empowering teams with AI tools for rapid defect triage, log analysis, root-cause identification, and generating automated improvement cycles.
Alberto Roli
Alberto Roli is a seasoned Senior Engineering Manager with over 20 years of experience in the Software Development Life Cycle and the evolution of SaaS and PaaS products. Currently leading the Application Platform team at Docebo, he specializes in transforming engineering groups into high-performing teams. Alberto is an expert in aligning technical strategy with business needs, having successfully engineered global serverless solutions and modernized legacy systems into scalable, event-driven architectures.
Beyond his leadership in the office, Alberto is deeply passionate about Platform Engineering culture and its power to drive company-wide collaboration. He advocates for a “E2E team” approach, where engineers maintain complete ownership of the service lifecycle—from Infrastructure as Code to automated CI/CD pipelines—to boost both speed and team motivation. His technical interests span across Cloud Services, Serverless, and Observability, often using data-driven strategies to achieve massive performance gains.
Alberto is speaking at AI Heroes to share his experience in leveraging the E2E team approach in SDLC and superpowering it with AI agents. A casual speaker at events like ServerlessDays and Codemotion, he enjoys breaking down complex architectural challenges into actionable insights. He aims to show how AI in a strong platform foundation and an observability-first mindset are essential for scaling the next generation of agentic E2E teams.
6:00 pm
Networking
Networking Aperitif & Community Building.
Included in all tickets