Je conçois et livre des produits web de bout en bout.

Software Engineer · Développeur fullstack

Software Engineer avec plus de 4 ans d’expérience en TypeScript et Node.js. Après trois ans à livrer des produits d’éducation numérique chez Pix, je développe aujourd’hui MusicKeeper, un produit open source conçu, testé et déployé de bout en bout.

Ingénierie produit en production

Trois ans de contribution à des produits d’éducation numérique chez Pix, du frontend au backend, jusqu’à la livraison et l’outillage interne.

Pix

Développement produit fullstack

3 ans

  • Livraison de simulateurs éducatifs interactifs.
  • Refonte de l’accès aux contenus, divisant par six les appels réseau.
  • Déploiement du SSO et d’une application de journalisation conforme au RGPD.
  • Contributions au design system interne.

Technologies principales:Ember.js · TypeScript · Vue.js · Hapi.js

Projets sélectionnés

Deux projets qui illustrent mon travail sur le développement produit, l’architecture, la qualité et la mise en production.

Page d’accueil de MusicKeeper présentant ses fonctions de suivi des recommandations musicales

Projet phare · Produit open source indépendant

MusicKeeper

Une application locale-first pour conserver ses recommandations musicales hors d’une plateforme de streaming. Je conçois et opère le produit de bout en bout, du domaine au déploiement.

  • Application Svelte et AdonisJS structurée en architecture hexagonale.
  • Suites de tests unitaires, fonctionnels et end-to-end avec Playwright.
  • Releases automatisées, CI/CD et previews de pull requests déployées.
  • PWA et mode hors ligne, analyse de liens et enrichissement des métadonnées musicales.
  • Svelte
  • TypeScript
  • AdonisJS
  • Docker

Projet complémentaire · Projet de fin d’études à cinq

EasyDocker

Une interface visuelle pour créer et gérer des fichiers Docker Compose, réalisée à cinq dans le cadre d’un projet de fin d’études.

  • Réalisation du CRUD frontend et de l’interface d’édition YAML.
  • Migration de l’outillage frontend vers Vite et Vitest.
  • Travail sur le réseau et la base de données côté backend, les tests d’intégration et la CI.
  • React
  • TypeScript
  • Go
  • PostgreSQL
  • Docker
Autres projets

Des expérimentations et applications plus anciennes, volontairement secondaires face aux produits présentés ci-dessus.

TypeScript

eminem_quotes

Petite application TypeScript affichant des citations d’Eminem.

TypeScript

game-of-life

Implémentation en TypeScript du Jeu de la vie.

TypeScript

puissance4

Projet Puissance 4 en TypeScript.

Vue

sneakers-collection

Application Vue autour des sorties et collections de sneakers.

Ma façon de livrer

Des compétences fullstack couvrant le développement produit, la qualité logicielle, la livraison et les données.