Artisan logiciel

Passionné par le code bien fait, je conçois des systèmes logiciels durables, évolutifs, et maintenables à faible coût.

L’Excellence technique, c’est également prendre soin de celles et ceux qui viendront après nous, en rendant leur travail plus fluide, plus sûr et plus agréable.

Mon expertise artisanale me permet d'influencer la mise en place de pratiques modernes d'ingénieurie logicielle telles que DDD, BDD, ATDD, et xClean (Archi, Code, API) au sein des équipes techniques.

Full-stack, Polyglotte backend

Analyse, test, conception, implémentation, et déploiement de services et d'APIs métier à l'échelle dans un contexte d'architecture distribuée.

Mon expertise linguistique se concentre d'une part sur les langages de programmation Java, Kotlin, Scala, TypeScript, et Rust, et les frameworks applicatifs SpringBoot, Quarkus, et Angular, et d'autre part sur la capacité à assumer les rôles de développeur, de leader technique ou d'architecte technique.

Je suis également familier avec les composants d'infrastructure bien connus, les brokers de messages, les bases de données relationnelles et orientées documents, le caching, les protocoles d'authentification et d'autorisation, ainsi qu'avec les pratiques et outils DevOps ciblant l'intégration et la livraison continue.

val philosophy = { _: Emotions, _: Values ->
[ "commitment", "sharing", "example", "improvement" ] + [ "empathy", "kindness" ] }

philosophy( [ "passion" ], [ "professionalism", "product" ]) ==
[ "excellence", "knowledge", "quality" ]

— Kotlin

Moniteur de ski

Une occasion de redécouvrir et de comprendre la technique du ski en profondeur puis de l'enseigner aux enfants et aux adultes, de niveau débutant ou intermédiaire. Cette activité reste un hobby.

Entraineur personnel

En tant qu'ancien sportif de haut niveau, c'est l'occasion de découvrir la science de la préparation physique et d'accompagner jeunes et adultes à atteindre leurs objectifs sportifs. Cette activité reste un hobby.

Expérience professionnelle

Actif en tant qu'ingénieur logiciel en grandes et moyennes entreprises depuis près de trente ans. Mes principales activités sont l'artisanat logiciel, le développement logiciel, et l'architecture logicielle.

Projets récents

API Ops

Lombard Odier, 2024

GX platform modernization

Lombard Odier, 2023 – today

Advisory modernization

Evooq, 2022 – 2023

Risk engine API

Edgelab, 2020 – 2022

Life claim system

La Mobilière, 2016 – 2020

plus...

Formation

Mon parcours a commencé à l’académie puis s’est rapidement dirigé vers l’industrie où j’ai inlassablement continué ma formation.

Formations en cours

Certified Developer for Apache Kafka

Confluent, Winter 2025

LLM & Agentic AI engineering

Udemy, Winter 2025

AI-Driven Development

NextGenDev, Winter 2025

Certified Senior Angular Developer

certificates.dev, Exam on Spring 2026

Certified Senior React Developer

certificates.dev, Exam on Spring 2026

Certified Senior TypeScript Developer

certificates.dev, Exam on 2026

Bases

iSAQB-CPSA–Advanced

Germany, 2014 – 2016

Master in Computer Science

University of Neuchâtel, 1992 – 1996

Accomplissements

Quelques histoires connectées à succès.

Communautaire

Co-founder of Software Craftsmanship meetup Lausanne

Lausanne, 2019 – today

Localisation

Basé en Suisse à Lausanne, sur la Riviera vaudoise, entre lac et montagnes.