Salut !
Je m’appelle Jérôme, et je suis développeur. Je préfère même de software craftsman (j’y reviendrai). Je travaille aujourd’hui pour la société Fretlink, un commissionnaire de transport “digital”. J’ai aussi une petite activité en freelance, Rehia, lors de laquelle j’effectue des missions de conseil, de formation, et de petits développements.
J’ai maintenant près de 15 ans d’expérience. 15 ans pendant lesquels j’ai pu travailler dans différents contextes : de la SSII à mes débuts, aux startups aujourd’hui, en passant par des sociétés de conseil. J’ai eu l’occasion de faire des rencontres exceptionnelles, qui m’ont conforté dans l’idée de faire du développement mon métier, et qui m’ont permis d’arriver là où j’en suis aujourd’hui.
J’ai commencé ma carrière en codant en C#, essentiellement sur des applications Web. 9 ans plus tard, j’ai fait un switch salvateur, pour apprendre autre chose, sortir de ma zone de confort. Et je suis passé sur JavaScript et surtout Node.js. Passé par moments sur du Java et du Kotlin, je m’oriente aujourd’hui sur des langages fonctionnels, et notamment Haskell.
En 2007, j’ai eu l’occasion de découvrir Scrum, et l’agile en général. Une vraie révélation. J’ai découvert ensuite eXtreme Programming, et notamment TDD, qui est fait partie de ma culture aujourd’hui. Je me suis aussi intéressé naturellement au Clean Code. Ce sont des sujets sur lesquels je donne des formations, et je fais de l’accompagnement. Et plus récemment, depuis un peu plus de 5 ans, je me suis plongé dans le Domain Driven Design, et plus généralement dans les problématiques de design, tenant compte des problématiques du métier.
Je raconte quelques bêtises sur Twitter. Vous pouvez me suivre sur JeromeAvoustin. Je traine aussi sur le Slack communautaire de Montpellier, accessible via ce lien. J’ai eu l’occasion de donner quelques conférences, que j’ai essayé de référencer dans ce portfolio.
A bientôt !