Summary
Mickaël Barroux is a seasoned backend engineer with 12 years of experience designing and maintaining microservices-based platforms, currently working on the core backend and APIs of Ouest‑France. He brings deep expertise in Java, Kotlin, Spring Boot and Kubernetes on AWS, with practical experience applying software craftsmanship, clean code and DevOps practices across news media and SaaS products. As lead full‑stack developer at Whoz he combined microservices, graph databases and Elasticsearch-powered matching with an Angular frontend, showing a knack for cross‑stack problem solving. Co‑founder of Code with us, he mentors teams and promotes developer excellence through pragmatic best practices. His background includes production systems in Scala, Rust and Play frameworks, and hands‑on migration and refactoring projects that improved reliability and developer productivity. Based in Rennes, he pairs strong engineering discipline with an appetite for knowledge sharing and pragmatic architectural decisions.
12 years of coding experience
10 years of employment as a software developer
DUT, Informatique, DUT, Informatique at IUT de Lannion
Diplôme d'ingénieur, Diplôme d'ingénieur at UTBM
Diplôme d'ingénieur, Génie informatique, Diplôme d'ingénieur, Génie informatique at Université de Technologie de Compiègne (UTC)
English, German