Mon parcours vers l'informatique n'était pas un plan établi depuis
l'enfance. Je m'imaginais plutôt étudier le génie mécanique ou électrique.
Un professeur de mon lycée m'a orienté vers le génie informatique, en
m'expliquant qu'en 2014 c'était là que se trouvaient les débouchés — et
quelques séries télévisées très orientées technologie avaient déjà éveillé
ma curiosité. Ce choix pragmatique est devenu une véritable évidence le
jour où j'ai découvert que j'aimais autant concevoir des systèmes que les
programmer.
Aujourd'hui, je travaille principalement sur des systèmes backend Java et
Quarkus pour des logiciels de santé. J'aime prendre un problème de bout en
bout : comprendre un contexte ambigu, comparer les technologies, définir
l'architecture, implémenter une solution fiable et la documenter pour que
d'autres puissent la maintenir et la faire évoluer. Cette approche m'a
conduit à travailler sur des intégrations d'identité et de sécurité, des
fonctionnalités de plateforme multi-pays, des technologies de santé que je
devais d'abord maîtriser et des workflows d'agents IA destinés aux
développeurs.
La technologie change à chaque fois. Ce qui ne change pas, c'est la partie
qui m'intéresse : transformer la complexité en quelque chose de cohérent et
d'utile.
L'essentiel de ce travail est une question d'équilibre. À mon sens, la
fiabilité passe en premier, puis la sécurité, la performance, la
maintenabilité, la simplicité et l'extensibilité — mais le contexte rebat
souvent les cartes, et aucune conception ne peut maximiser toutes ces
qualités à la fois. La vraie question est celle du poids à accorder à
chacune dans un contexte donné. Bien juger cet équilibre, et savoir
l'expliquer ensuite, est l'une des compétences qui font un bon ingénieur
logiciel.
Pour moi, la responsabilité ne s'arrête pas à concevoir et implémenter. Je
garde un œil sur la direction que prend le travail, j'essaie de repérer les
prochains blocages avant qu'ils ne deviennent urgents et j'implique les
bonnes personnes, côté produit y compris, tant que le plan peut encore
évoluer — pour que la solution retenue convienne à tout le monde, et pas
seulement aux développeurs. Mes collègues peuvent compter sur moi pour
réfléchir avant de trancher, faire avancer les sujets, veiller à la
cohérence et considérer leurs blocages comme des problèmes qui méritent
qu'on s'y arrête.
Pour la suite, je souhaite évoluer vers un leadership technique et, avec le
temps, approfondir mon expertise en architecture logicielle. J'aimerais
m'appuyer pour cela sur des bases plus solides en cloud et en ingénierie
des plateformes, sans m'éloigner du code.
En dehors du clavier, j'aime jouer au football, suivre les matchs et courir
en extérieur pour me vider la tête et rester en forme. Vous voulez savoir
quel club de foot je supporte ? Envoyez-moi un message : j'ai quelques bons
arguments à faire valoir là aussi, même si je reconnais qu'ils sont bien
moins objectifs que les arguments techniques. 😉