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.
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
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.
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.
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.
Mon parcours a commencé à l’académie puis s’est rapidement dirigé vers l’industrie où j’ai inlassablement continué ma formation.
Quelques histoires connectées à succès.
Basé en Suisse à Lausanne, sur la Riviera vaudoise, entre lac et montagnes.