Activité des 12 derniers mois2 012 commits sur 22 dépôts, 160 jours actifs
Comptés dans tous mes dépôts GitHub, personnels et clients, y compris les commits que GitHub ne rattache pas à mon profil · Voir mon profil GitHub(nouvel onglet)MoinsPlus
01En bref
Développeur full-stack depuis 2021, j'ai conçu et fait tourner en production des SaaS B2B de bout en bout : architecture, backend, frontend, paiements Stripe, déploiement Docker. Ancien CTO de SignalRH, j'ai l'habitude de travailler directement sur les enjeux produit et business, pas seulement sur les tickets. Stack principale : TypeScript, React / Next.js, Node (NestJS), PostgreSQL, avec un passé solide en PHP Symfony / Laravel.
Développement et évolution d'un SaaS B2B de prévention des risques psychosociaux, en production, multi-rôles (employé, employeur, expert, partenaire, admin) avec RBAC.
Conception des fonctionnalités backend et frontend : APIs, tableaux de bord de monitoring RPS, workflows de signalement.
Notifications email (Resend) et SMS, exports PDF, authentification avec vérification SMS.
Architecture applicative et exploitation de la production : PostgreSQL, déploiements Docker, CI GitHub Actions.
Démarrage de la v3 : refonte du frontend en Vite + TanStack Router / Query, API séparée.
TypeScript
Next.js
React
Prisma
PostgreSQL
Stripe
Docker
Redis
Playwright
janv. 2024 → oct. 2024
Analyste Programmeur Full-Stack
JVS Mairistem · Bezannes
Développement et maintenance d'applications web métier pour les collectivités en Laravel / PHP et React.
Conception de fonctionnalités backend et frontend, travail sur bases SQL.
PHP
Laravel
React
MySQL
APIs REST
août 2021 → janv. 2024
Développeur Web
Un Zéro Un · Charleville-Mézières
CDI développeur web full-stack en agence : Symfony, API Platform, React, React Native, Next.js.
PHP
Symfony
API Platform
React
React Native
Next.js
03Projets
signalrh.fr
SignalRH
2025 → 2026
SaaS RH de prévention des risques psychosociaux
Rôle : CTO, seul développeur
salariés onboardés automatiquement
+5 000
temps de traitement RH
÷ 4
Plateforme multi-tenant utilisée en production par des entreprises et leurs salariés, avec contexte multi-agences. Monitoring temps réel des indicateurs RPS par service, facteur et période, et workflows de signalement avec suivi d'actions.
Abonnements modulaires et facturation partenaires automatisée via Stripe ; i18n Paraglide ; mode démo scénarisé pour les commerciaux.
Marketplace B2B entre entreprises et freelances administratifs
Rôle : Développeur full-stack
transactions par mois
+200
commits
950+
Paiements sous séquestre via Stripe Connect avec validation bilatérale et abonnements récurrents pour les missions hebdo / mensuelles. Les fonds sont libérés par période après validation des feuilles de temps.
Machines à états pour devis (jusqu'à 3 contre-offres) et réservations, gestion des litiges, messagerie temps réel Socket.io, intégration Google Calendar.
Architecture en trois couches (domaine, adaptateurs, routes), jobs Trigger.dev, monitoring Sentry, tests Vitest + Playwright.
Site et portail adhérents d'un syndicat patronal de TPE
Rôle : Développeur full-stack
Next.js 15 + Payload CMS 3 (headless, Postgres) pour le contenu : articles, événements, antennes. Better Auth pour l'espace adhérent.
Adhésion en ligne avec Stripe (deux formules, calculateur tarifaire piloté depuis le CMS), synchronisation automatique des services vers les produits Stripe, inscription aux événements avec export calendrier.
Vérification SIRET via l'API entreprise.data.gouv.fr, newsletter, formulaire de contact protégé par Turnstile, syndication d'articles depuis une API externe.
SaaS d'aide à la rédaction du Document Unique (DUERP) pour les TPE, bâti sur un template SaaS maison
Rôle : Concepteur et développeur
DUERP.ai mène un entretien guidé par IA qui fait décrire la réalité du travail à l'employeur, avec cotation assistée (formule documentée, gravité de référence sourcée) et confirmation humaine de chaque critère. Secteurs de lancement : boulangerie, restauration, coiffure.