Aller au contenu principal
Disponible pour de nouveaux projets

Je construis des produits SaaS de l'architecture jusqu'à la mise en prod

Lead dev fullstack React / Node.js. Je prends en charge le périmètre complet d’un produit SaaS (front, back, infra, backoffice), j’arbitre les priorités avec l’équipe produit, et je livre.

Expérience
10+ ans
Missions
5+ missions
Adrien with his computer

Mon approche

Freelance ne veut pas dire exécutant. Sur chaque mission, je m'investis dans le projet autant que dans le code, parce qu'un bon logiciel ne se construit pas sans comprendre ce qu'il doit résoudre.

Investissement réel

Je rentre dans un projet comme si c'était le mien. Contexte métier, contraintes produit, historique de l'équipe : je cherche à comprendre avant de proposer.

Polyvalence terrain

Mon expérience sur des frameworks, librairies et domaines métiers variés me permet de monter en contexte rapidement et d'être pleinement opérationnel en peu de temps.

Le code au service du produit

Je livre du code solide et maintenable. Et je garde toujours en tête que la meilleure solution technique est celle qui sert le produit.

Mes compétences techniques

Back-end & Architecture

NestJSNode.jsTypeScriptPostgreSQLMongoDB AtlasGraphQLREST APIPrisma ORMDockerAuth / JWTStripeFirebaseJestCI/CDPythonDatadogSentryGrafana

Front-end & UI

React.jsNext.jsTypeScriptTailwindCSSReact RouterVitePlaywrightRetoolDesign SystemComponent LibraryFigmaStorybookChromatic

Mes projets

Défis techniques et résultats mesurables accumulés ces dernières années.

Voir mon GitHub complet
Refonte Auth & API Key Management - Linkup
Refonte Auth & API Key Management - Linkup

Refonte Auth & expérience utilisateur - Linkup

Role · Senior Full-Stack React / NestJS

Défi : Refondre le système d'authentification avec un nouveau framework et améliorer l'interface utilisateur - gestion des équipes, mise en place d'une whitelist et d'une limite de budget sur les clés API.

Solution : Refonte complète du système d'auth (sessions, rotation de tokens) et conception du système de gestion des clés API (quotas, budgets, teams), avec interfaces React et backend NestJS, plus des contributions Python sur les services existants.

Impact :

  • Livré un système de clés API complet : création, révocation, limites de budget et quotas de consommation
  • Renforcé la sécurité globale de la plateforme via une refonte des flux d'authentification
  • Contribué à une codebase Python existante pour la création de scripts et fix de bugs
ReactNestJSTypeScriptPythonPlaywrightReact Router
Capture d'écran de la page d'accueil du site loop aero
Capture d'écran de la page d'accueil du site loop aero

Création d'une plateforme de réservation de jets privés - Loop Aero

Role · Lead Full-Stack Node.js / React.js

Défi : Piloter la création d'une plateforme de réservation de jets privés de A à Z avec React.js, Next.js et NestJS.

Solution : Mis en place un design system, orchestré les intégrations API et l'architecture backend, tout en animant la direction technique avec des synchronisations régulières.

Impact :

  • Aligné les besoins avec le client et le chef de projet grâce à des points réguliers
  • Encadré un développeur junior et garanti la qualité des livrables
  • Livré une plateforme avec une interface soignée et des écrans de chargement rapides
ReactNext.jsNest.jsPrismaTailwind
MVP Réseau Social - TellDem
MVP Réseau Social - TellDem

MVP Réseau Social - TellDem

Role · Senior Backend NestJS / Node.js

Défi : Construire le backend complet d'un MVP de réseau social en 3 mois, avec un système de modération opérationnel dès le lancement.

Solution : Développé l'ensemble des endpoints REST avec NestJS, mis en place les tests automatisés, et livré un backoffice de modération clé en main avec Retool.

Impact :

  • Backend avec liste des endpoints API REST et documentation Swagger pour intégration
  • Backoffice de modération (utilisateurs, signalements, dashboards) opérationnel au lancement
  • Couverture de tests intégrée au cycle de dev pour tenir le rythme d'un MVP sans sacrifier la stabilité
NestJSNode.jsTypeScriptRetool
Plateforme EdTech - Chance
Plateforme EdTech - Chance

Développement fullstack & outils internes - Chance

Role · Senior Full-Stack React / NestJS

Défi : Contribuer à la refonte d'une plateforme de bilan de compétences (CPF) tout en réduisant la charge de support en production.

Solution : Développement fullstack de nouvelles fonctionnalités, création d'outils internes Retool pour le support, et mise en place de documentations pour l'équipe Customer Success.

Impact :

  • Réduction proactive des problèmes en production grâce aux dashboards Retool
  • Amélioration de la vélocité de l'équipe support via les outils et documentations livrés
  • Fonctionnalités publiques et internes livrées en collaboration étroite avec le produit
ReactNestJSTypeScriptRetool
Plateforme AdTech internationale - Ogury
Plateforme AdTech internationale - Ogury

Team AdExperience - Formats & visibilité publicitaire - Ogury

Role · Fullstack React / Node.js

Défi : Maintenir et faire évoluer des microservices critiques à l'échelle du milliard de requêtes par mois dans un environnement international (17+ pays).

Solution : Développement et maintenance de microservices, création de nouveaux formats publicitaires, monitoring via Datadog / Sentry / Grafana, et mise en place de tests automatisés (Jest, Puppeteer, Storybook).

Impact :

  • Microservices stables et évolutifs dans un contexte de fort volume
  • Qualité garantie par une stratégie de tests unitaires et visuels
  • Nouveaux formats publicitaires livrés pour répondre aux besoins annonceurs
ReactNode.jsTypeScriptJestDatadog

Mes clients me font confiance

Quelques clients qui ont partagé la manière dont la collaboration s'est déroulée : jalons clairs, retours réactifs et une recherche constante de qualité.

Nous avons fait appel à Adrien pour développer une fonctionnalité sur notre LMS (NextJS, Python, etc.). Adrien a très vite compris les enjeux et les besoins, puis a su développer et livrer très rapidement. Rien à redire : c'était une super expérience.

Antoine K.

CEO

Jedha

Adrien est sans nul doute le développeur avec lequel j’ai pris le plus de plaisir à travailler en tant que product designer. Il écoute, questionne et accompagne la réflexion produit en y apportant sa connaissance d’ingénieur, toujours avec bienveillance et intelligence.

Vincent B.

Product Designer

Chance

Construisons quelque chose d'extraordinaire

Vous souhaitez en savoir plus sur mon travail ou discuter d’opportunités potentielles ? Je suis ouvert aux demandes des recruteurs et des entreprises. N'hésitez pas à me contacter en utilisant le formulaire.

Localisation

Strasbourg, France ou à distance

Fuseau horaire

GMT+1 (heure de Paris)

Heure actuelle : 09:20