Je développe des applications web, de l’interface à l’API. J’aime rendre les parcours simples, comprendre les cas qui font dérailler une fonctionnalité et les couvrir avec des tests.
Je travaille avec JavaScript et TypeScript, sur React, Vue et Nuxt, ainsi que Node.js et NestJS. Mes projets personnels sont aussi un terrain d’expérimentation : jeux multijoueurs, outils du quotidien et portfolio 3D, dont j’ai construit la scène avec Blender.
Interfaces · React, Vue, Nuxt, HTML, CSS
API & données · Node.js, NestJS, REST, SQL, MongoDB
Qualité & livraison · Jest, Cypress, Git, Docker, GitLab CI/CD
Composer un formulaire, prévisualiser ses champs et recueillir les réponses. Sans compte, avec les données conservées dans le navigateur. Ouvrir l’application ↗ · Code source |
Dessine et devine et Duel d’étoiles réunis dans un même site. Un pseudo suffit ; les deux jeux partagent le même accès. Jouer ↗ · Code source |
Préparer plusieurs listes, organiser les produits par rayon et cocher les achats dans un ticket pensé pour le magasin. Préparer une liste ↗ · Code source |
Partager ses séances, découvrir d’autres profils sportifs et échanger autour de ses activités. Découvrir la communauté ↗ · Code source |
| Application | Ce qu’on peut y faire | Liens |
|---|---|---|
| Mes listes de tâches | Organiser ses listes, ses priorités et ses échéances. | Démo · Code |
| Carnet de cartes de visite | Créer, retrouver et classer ses cartes de visite. | Démo · Code |
Les démos hébergées gratuitement sur Render peuvent prendre un moment à démarrer après une période d’inactivité.
Ces visuels sont générés depuis les données affichées par GitHub et actualisés chaque jour.






