Artisan logiciel

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

La qualité logicielle est un art autant qu’une responsabilité, celle de transmettre, d’anticiper les usages futurs, et de respecter celles et ceux qui maintiendront ce que nous avons bâti.

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.

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, et Rust, et les frameworks applicatifs Spring Boot et Quarkus, et d'autre part sur la capacité à assumer les rôles de développeur, de leader technique ou d'architecte technique.

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

Postes récents

Java-Quarkus software engineer

Lombard Odier, 2023 – today

Java-Spring software engineer, Technical leader

Evooq, 2022 – 2023

Kotlin-Spring software engineer

Edgelab, 2020 – 2022

Java-Spring-Angular software engineer, Technical coaching

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 récentes

Rust programming

Udemy, 2024

Apache Kafka Series

Udemy, Mareek, 2023

Bases

iSAQB-CPSA–Advanced

Germany, 2014 – 2016

Master in Computer Science

University of Neuchâtel, 1992 – 1996

Accomplissements

Quelques histoires connectées à succès.

Localisation

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