Passionate about well-crafted code, I design software systems that are sustainable, scalable and maintainable at low cost.
Technical excellence also means caring for those who come after us, making their work smoother, safer, and more joyful.
My craft expertise enables me to influence the implementation of modern software engineering practices such as User-first, Test-first, Contract-first, DDD, BDD, ATDD, xClean (Archi, Code, API), and Pattern-first within technical teams.
I enjoy co-analysing, elaborating test strategies, designing, implementing and delivering reliable business services and APIs within complex distributed architecture environments.
My technical toolkit includes Java, Kotlin, Scala, TypeScript, and Rust, as well as modern frameworks such as SpringBoot, Quarkus, Angular, and Vue.js. I complement this with expertise in Infrastructure as Code, automation, containerization, orchestration, and end-to-end software delivery practices.
I am drawn to roles that span software development, technical leadership, solution architecture, and hands-on engineering, as they allow me to combine technical excellence, strategic thinking, and practical execution.
val philosophy = { _: Emotions, _: Values -> [ "commitment", "sharing", "example", "improvement" ] + [ "empathy", "kindness" ] }
philosophy( [ "passion" ], [ "professionalism", "product" ]) == [ "excellence", "knowledge", "quality" ]
— Kotlin
An opportunity to rediscover and understand the technique of skiing in depth and then teach it to kids and adults, beginner and intermediate levels. This activity is still a hobby.
As a former top-level sportsman, this is an opportunity to discover the science of physical preparation, and to help young people and adults achieve their sporting goals. This activity is still a hobby.
I've been working as IT engineer in large and medium-sized companies for almost thirty years. Main activities being software craftsmanship, software development, and software architecture.
I started my career at the academy, then quickly moved on to industry, where I continued my training.
Some related success stories.
Based in Lausanne, on the Vaud Riviera, between lake and mountains.