"Créer, c'est vivre deux fois."
- Le Mythe de Sisyphe, Albert Camus
Je suis un développeur passionné qui aime intervenir sur toutes les phases d'un produit. J'utilise au quotidien des approches souples et légères comme DDD, XP ou TDD; elles me permettent de transformer de simples lignes de code en un logiciel fonctionnel, robuste et pertinent. Et bien que je me sente chaque jour plus à l'aise dans ma profession, mes connaissances semblent bien modestes face à tout ce qu'il me reste à découvrir.
XP, TDD, Refactoring, DDD, CQRS, Event Sourcing, Agilité, Clean code, Clean architecture, REST, ROA, JavaScript, TypeScript, Node.js, React, React Native, Next.js, Redux, NX, Bash, PostGreSQL, MongoDB, Elasticsearch, IntelliJ IDEA, Git, Docker, Java, Gradle, Android, Photographie, Electronique, Electricité, Maçonnerie, Plomberie
js-config est un module JavaScript/TypeScript permettant de charger une configuration depuis des variables d'environnement comme préconisé par 12-factor.
js-promising est un module JavaScript/TypeScript qui fournit des opérations basiques sur des promesses et qui met en avant la programmation fonctionnelle
js-messaging est un bus de message en JavaScript/TypeScript.
js-eventstore est un event store tout simple et soutenu par PostGreSQL en JavaScript/TypeScript.
shebang-unit est un framework de test automatisés pour Bash 4 basé sur xUnit
Hello Monitoring est un service de monitoring basique propulsé par Docker et Bash.