talks & speakers

Verona
 | 

No Zone, No Problem - Building Angular Apps without Zone.js

Angular no longer requires Zone.js, but dropping it isn't just a switch - it's a mindset shift.

This session covers:
• What really happens when you remove Zone.js
• How to handle reactivity using Signals and manual strategies
• What this means for app architecture, testing, and performance

Discover how zoneless Angular changes the way we write code and reason about UI updates.

Brygida Fiejdasz

Lead of Frontend Competence Center @ Avenga

I'm an Angular GDE and Lead of the Frontend Competence Center at Avenga. Beyond that, I'm an Angular enthusiast who loves to code and enjoys sharing knowledge – on stage, at meetups, and on my YouTube channel 'Speed Date with Angular'. In my free time, I'm an explorer and a proud cat mom.

Fearless Microfrontends: Angular and Native Federation in Action

Microfrontends are one of the emerging architectures for building scalable and modular applications, but they are often perceived as complex or oversized.

In this session, we will:
• Analyze when to choose a microfrontend architecture and when to avoid it
• Use Angular together with Native Federation (@angular-architects/native-federation)
• Build applications with multiple independent microfrontends that:
  - Share modules, pages and data between them
  - Communicate via lightweight messaging
  - Collaborate without sacrificing user experience

We will see how to manage the sharing of common libraries, keep applications performant, and organize projects for scalability and maintainability.

Davide Senatore

Software Architect @ Ingenium

My passion for computing began in 1985, when I first encountered a Commodore 64. It was love at first sight, and I immediately knew what my professional path would be. Today, with the same enthusiasm I had as a kid, I develop software and design architectures that enhance people's productivity. I strongly believe in the value of collaboration and knowledge sharing principles I strive to pass on to those who attend my courses or work alongside me. Since 2006, I have contributed as a speaker at national conferences such as WPC, Codemotion, XE One Day, Google Dev Fest, and others. During these events, I present sessions on advanced development techniques and share insights from real-world cases encountered in my daily work.

Smarter UIs: Building Context-Aware AI Apps with Genkit & Angular

AI isn't just about chatbots anymore — it's about building truly context-aware applications that feel intelligent and responsive.

In this talk, we'll explore:
• How to combine Genkit and Angular to create modern web applications
• Building applications powered by Large Language Models (LLMs)
• Real-world patterns for assistants, smart forms, and knowledge-driven experiences

Whether you're building an assistant, a smart form, or a knowledge-driven experience, you'll leave with practical code and patterns to start building smarter applications with Genkit and Angular.

Lamis Chebbi

Senior Software Engineer @ Vermeg

I'm a Google Developer Expert for Angular and the author of 'Reactive Patterns in RxJS for Angular' and 'Reactive patterns using RxJS and Angular Signals'. I'm an enthusiastic software engineer with a strong passion for the modern web, a member of WWCode Community, content creator, speaker and a trainer. I love to share my knowledge about Angular through participating in workshops and organizing training sessions. Empowering women and students is one of my highest priorities. Besides Angular and the web, I love Music, traveling, chromotherapy and volunteering.

Design Patterns in the Frontend: Real-life Angular Architecture Lessons

We often associate design patterns with backend development, but they can also be a powerful tool in frontend architecture — if used right.

In this talk, I'll share:
• How I've implemented the Strategy and Composite patterns in a real-world Angular application
• How to solve complex UI and logic problems
• How Angular's tools like ViewContainerRef, @Directive and custom decorators bring these patterns to life

Expect practical code examples, architectural insights, and takeaways you can bring back to your project. If you want to make your Angular apps more flexible, testable and future-proof, this talk is for you.

Laura Pedenaud

Software Engineer @ Theodo Fintech

I'm a web developer at TheodoFintech for the past 2 years, specializing in Angular and tackling complex frontend bugs. Passionate about debugging, I've developed a deep understanding of Angular's internals, which I share through training sessions and technical articles. This knowledge-sharing has helped reduce recurring bugs by 50% across three teams, especially on large-scale projects with Bpifrance. Lately, I've been exploring frontend architecture and design patterns to make Angular apps more robust and scalable — and I love sharing those insights on stage. I'm also passionate about public speaking and regularly take part in eloquence competitions.

Deep DI-ving: how Angular's DI system defeated a monolith

The project had dozens of customizations for each client, and became an unmaintainable behemoth that held the entire team back. Breaking everything apart seemed impossible.

But Angular has always had a solution: its advanced and flexible dependency injection system.

We took a deep look into it and discovered how to:
• Separate customizations from the core
• Create a delivery workflow that eased everyone's job
• Use Environment providers, element providers, and module providers

Understanding the injector hierarchical system has been paramount to create a usable, flexible and powerful customization framework.

Massimo Artizzu

Software Engineer @ Antreem

I professionally grew up when the Web was split among Internet Explorer, Netscape Navigator and... Macromedia Flash. I've always been passionate about JavaScript, CSS, HTML, web standards and the evolution of the platform. I firmly believe that libraries and frameworks come and go, but only the Web will remain. Please stop me if I'm talking about CSS for too long.

Exploring Angular's Resource API

Async logic in Angular is evolving and it's about to get a lot simpler. With the Resource API, Angular gives you a signal-first way to handle everything from HTTP requests to real-time data streams. No subscriptions or async pipes needed.

In this talk, we'll explore:
• How to use resource(), streamingResource(), and httpResource()
• Managing async operations using signals
• How these new primitives reduce boilerplate and improve readability
• How they fit naturally into Angular's growing reactivity model

Expect practical examples, use cases, and clear comparisons with observables and RxJS-based approaches.

Soumaya Erradi

Senior Software Developer @ Atlantis

I'm an experienced web developer and a passionate IT and electronics trainer, specializing in frontend development and enterprise applications built with Angular. I spend most of my time exploring what's new in the tech world and helping other developers improve their skills. As a conference speaker, I bring advanced Angular topics, tips for the integration of smart contracts and best solutions for web3 applications.