About
Web developer, coach, and curious mind
I have been building web applications since 2010, with a particular focus on existing projects, business systems, and codebases that need to keep evolving.
Why computer science?
Mon intérêt pour l’informatique s’est construit en plusieurs étapes. J’ai grandi dans une maison où il y avait déjà un ordinateur dans les années 1990 : ma mère l’utilisait pour travailler, mon frère y passait beaucoup de temps, et moi, au départ, je voulais surtout savoir comment lancer mes jeux.
Avec le temps, la curiosité a pris plus de place. Les films, les documentaires et les émissions de vulgarisation scientifique m’ont donné envie de comprendre comment les choses fonctionnent. L’informatique m’est progressivement apparue comme un domaine capable d’agir sur beaucoup de choses concrètes, parce que les machines et les logiciels sont partout.
À la fin du secondaire, en découvrant les possibilités d’études supérieures, j’ai été attiré par la bioinformatique. C’était un croisement assez naturel entre mon intérêt pour la biologie, mon goût pour la compréhension des systèmes et cette intuition que l’informatique ouvrait énormément de portes.
Pendant mes études en haute école, j’ai ensuite découvert le développement web. J’y ai trouvé une manière très concrète de construire des outils utiles : une interface, des données, de la logique métier, des bases de données, des algorithmes et de l’architecture logicielle. Tout ce que j’avais appris commençait à se relier dans quelque chose de tangible.
Mon parcours vers la bioinformatique ne s’est finalement pas déroulé comme prévu, et j’ai eu besoin d’entrer dans la vie professionnelle. Le web s’est alors imposé comme un terrain à la fois concret, utile et suffisamment vaste pour continuer à apprendre. C’est comme ça que j’en ai fait mon métier.
How I work
Avec les années, j’ai appris qu’il est rarement efficace de modifier un système sans avoir d’abord pris le temps de comprendre son contexte, ses contraintes et les besoins réels auxquels il répond.
Ma première étape consiste donc à écouter, poser des questions et reformuler ce que j’ai compris. Cette phase permet souvent de clarifier le problème, de mettre en évidence les hypothèses implicites et d’identifier les solutions les plus adaptées.
Lorsque le contexte est suffisamment clair, mon expérience me permet généralement de repérer rapidement les points sensibles et les pistes d’amélioration les plus pertinentes. J’accorde une attention particulière à la lisibilité du code, à sa maintenabilité et à la réduction des risques lors des mises en production.
Ma manière de travailler continue d’évoluer. Le développement logiciel est un domaine où l’apprentissage permanent fait partie du métier, et j’essaie d’intégrer progressivement les idées, outils et pratiques qui permettent de travailler de manière plus claire et plus efficace.
Coaching and knowledge sharing
En parallèle du développement web, j’accompagne aussi des personnes qui apprennent la programmation ou qui souhaitent progresser dans leur pratique.
J’aime particulièrement aider à clarifier les notions qui semblent floues au départ : structurer un raisonnement, découper un problème, comprendre une erreur, ou simplement reprendre confiance face au code.
Cette activité nourrit aussi ma pratique de développeur. Expliquer oblige à être clair, à questionner ses propres habitudes et à revenir régulièrement aux fondamentaux.
My interests
Ma curiosité dépasse largement le cadre du développement web. Je m’intéresse aux sciences, aux mathématiques, à l’ingénierie, à l’économie, à la géopolitique et plus généralement aux systèmes complexes.
J’aime comprendre comment les choses fonctionnent, faire des liens entre les sujets et explorer des idées par la pratique. C’est aussi ce qui m’amène à créer de petits outils, des expérimentations en JavaScript ou des projets plus ludiques.
Les jeux, le jeu de rôle et la programmation créative font partie de ces terrains d’exploration. Ils permettent de mêler logique, imagination, règles, interfaces et expérience utilisateur dans des projets concrets.
Where I am today
Aujourd’hui, je construis progressivement une activité indépendante qui me permet de travailler autrement : avec plus de clarté, plus de recul et une meilleure attention portée à l’équilibre entre qualité du travail et rythme de vie.
Je souhaite collaborer sur des projets où mon expérience peut être utile : comprendre un existant, stabiliser une application, faire évoluer un système métier, accompagner une équipe ou aider à remettre de l’ordre dans une base de code.
Cette transition est aussi l’occasion de construire un cadre professionnel plus aligné avec ma manière de travailler : poser les bonnes questions, avancer étape par étape et privilégier les solutions durables plutôt que les réponses précipitées.
Why this website exists
Pendant longtemps, j’ai repoussé l’idée de créer un site web personnel. Comme beaucoup de développeurs, je passais plus facilement du temps à construire des outils pour les autres qu’à prendre le temps de présenter mon propre parcours.
Un jour, je suis tombé sur une idée qui m’a marqué : un développeur sans site web, c’est un peu comme un charpentier sans atelier. Cette comparaison m’a convaincu qu’il était temps de construire un espace qui me ressemble.
Ce site est d’abord un outil professionnel. Il me permet de présenter mon expérience, mes projets et ma manière de travailler dans un format beaucoup plus vivant et détaillé qu’un CV traditionnel.
C’est aussi un terrain d’expérimentation. J’aime créer des outils utiles, tester de nouvelles idées et développer de petits projets pour moi-même ou pour mon entourage. Ce site évolue progressivement et reflète à la fois mon parcours, ma curiosité et mon goût pour la construction de solutions concrètes.