Parcours
Mes premières lignes de code viennent de l'éditeur de niveaux du Source Engine, puis de projets Raspberry Pi et Arduino. D'où le goût pour les outils et pour ce qui tourne sur une vraie machine.
Ensuite le client lourd, C, Java et C++, avant de basculer sur le web et d'y rester longtemps. Assez de web pour arrêter de raisonner en pages et commencer à raisonner en architecture complète : modèle de données, API, déploiement, et ce qui se passe le jour où le trafic double.
Puis tout ce qui n'est pas du code. La supervision, des sauvegardes qui sont réellement restaurées, la gestion d'incident, et une petite équipe à encadrer, à relire et à débloquer.
L'étape actuelle, ce sont les modèles de langage et le machine learning : entraînement, mise en service, suivi des expériences, détection de dérive, et des outils qui s'en servent sans les prendre pour de la magie.
À côté, le level design, la modélisation 3D, la rétro-ingénierie de formats de jeu et l'auto-hébergement n'ont jamais cessé. C'est de là que vient la connaissance bas niveau, et elle sert au reste.