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.

Sessions Montréal 2025

Spring Boot on a Diet: A Leaner Spring Testing Cookbook

Session en anglais - Intermédiaire

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

Session en anglais - Intermédiaire

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.

Sessions Montréal 2024

Sessions Montréal 2023