Mikaël Francoeur

Mikaël Francoeur

Mikaël is currently a senior software developer at Ticketmaster. Before working as a software developer, he was a musician and a researcher.

Montreal 2025 sessions

Spring Boot on a Diet: A Leaner Spring Testing Cookbook

English session - Intermediate

Frustrated by slow Spring Boot tests, or skipping integration tests because they're too slow? They don’t have to be! I’ll share recipes that make integration tests nearly as fast as unit tests. We’ll explore how to balance performance and reliability when testing HTTP clients, JSON serialization, transactions, messaging, and more, so you can speed up your tests without sacrificing accuracy. Don’t miss this session packed with practical solutions!

Spring Framework Explained: What Makes The Magic Work

English session - Intermediate

Does Spring sometimes feel like magic to you? It doesn’t have to. In this presentation, I'll demystify the workings of the Spring Framework through real-world examples. We'll see key elements such as the BeanFactory, the Bean Lifecycle, the ApplicationContext, BeanPostProcessors, and proxying. By the end of this session, you'll have a solid understanding of Spring’s core components and be able to confidently troubleshoot issues when they happen.

Montreal 2024 sessions

Montreal 2023 sessions