Autodidacte, je programme depuis mes 14 ans et je suis sous Linux depuis mes 15 ans.
Pendant dix ans, j'ai construit et maintenu les applications d'un cabinet d'expertise judiciaire et de ses clients. Parmi elles : un outil de gestion LMNP pour un grand cabinet comptable, avec des milliers de dossiers et plusieurs dizaines d'utilisateurs. Un logiciel de gestion des aidants, utilisé par une douzaine de structures médicales. Une application desktop en Go pour traiter de gros fichiers Excel. Un logiciel de gestion de chantiers amiante. Et d'autres outils internes. Dans une équipe de trois développeurs, c'est moi qui portais les choix techniques.
Une bonne partie de ce travail consistait à remettre d'aplomb du code ancien : poser des tests, migrer petit à petit vers Symfony, monter les versions. Et à chercher pourquoi les choses sont lentes. Un export PDF qui prenait plusieurs minutes sort aujourd'hui en 3 secondes, juste en allégeant le code PHP et en se passant des surcouches de Doctrine.
Je m'occupe aussi des serveurs et j'administre mon propre homelab. Je suis freelance depuis 2025. Je pratique le développement assisté par IA avec Claude Code.