LOUIS
STADELMANN
Développeur Senior Full Stack
Je construis des systèmes fiables, dont les organisations dépendent vraiment.
expérience8+ ans
disponibilitéFreelance (Dawnhut) · Remote
tjm550 € / jour
localisationStrasbourg · Paris
Node.jsNestJSTypeScriptAngularReactGraphQLC#DockerPostgreSQLMongoDBMariaDBPrismaAzureKafka / MQTTCI/CDMicroservices
Je conçois des produits qui répondent à un besoin métier concret.
Développeur full stack senior au cœur de métier back-end, je transforme des systèmes fragiles — fichiers Excel, monolithes, intégrations sur mesure — en plateformes fiables et maintenables. 8 ans sur des projets critiques en logistique, fintech, mobilité électrique, juridique et secteur public, toujours avec la même logique : partir du problème, livrer un produit qui tient en production.
AgroalimentaireLogistiqueFintechMobilité électriqueJuridiqueAssuranceSecteur public
Développeur Full Stack Senior · InVivo
Sep 2025 — Présent · 10 moisFreelance · Remote
Le besoinLe support de négociation tarifaire des commerciaux reposait sur une multitude de fichiers Excel et de règles métier éparpillées : fragile, non auditable, impossible à faire évoluer à l'échelle d'un groupe international.
Le produitCPM (Commercial Proposal Management) — plateforme B2B qui industrialise tout le cycle de négociation tarifaire en un produit unique et maintenable, pour le groupe agroalimentaire InVivo/Soufflet.
- ▪Architecture microservices (9 services NestJS communiquant en TCP), PostgreSQL multi-schéma via Prisma.
- ▪Front React 19 + TanStack, authentification Azure AD.
- ▪Modélisation du calcul des coûts & marges, de la supply chain et des workflows de validation hiérarchique avec seuils d'approbation.
- ▪Module partagé en submodule Git, CI/CD Docker + Azure Pipelines.
Excel → produit9 microservicescycle de négociation outillé
Stack · React 19 · TanStack · NestJS · PostgreSQL · Prisma · Azure AD · Docker · Azure Pipelines
Développeur NestJS / Angular · FM Logistic
Aoû 2024 — Sep 2025 · 1 an 2 moisFreelance · Hybride · Phalsbourg
Le besoinFM Logistic gère des entrepôts pour de grands comptes. Chaque client doit échanger des données avec l'entrepôt — niveaux de stock, confirmations d'expédition, avis de réception, reporting EDI. Or chacune de ces connexions était redéveloppée from scratch en C# : des semaines de dev par client, du code fragmenté, des erreurs fréquentes.
Le produitTIF (The Integration Factory) — plateforme qui transforme la création de ces connexions de données sur mesure en une simple configuration, réalisable par les équipes métier sans développeur. Équipe de 4.
- ▪Architecture microservices (10+ services) GraphQL / NestJS, routage multi-cibles (Kafka, HTTP, EDI).
- ▪Éditeur visuel no-code (Blockly) permettant à un chef de projet de créer un flux client sans développeur.
- ▪Système de versioning & rollback GitLab (dev → staging → prod), architecture multi-tenant.
- ▪Front complet Angular 20 (éditeur de requêtes, permissions), state management Elf, schéma GraphQL par introspection.
- ▪Accompagnement d'un junior et passation complète pour assurer la continuité.
100+ sites en prodsemaines → heureslegacy C# remplacé
Stack · NestJS · GraphQL · Angular 20 · Blockly · Kafka · GitLab · Docker
Développeur Senior Back-end NestJS · Delmonicos
Juil 2022 — Aoû 2024 · 2 ans 2 moisCDI · Remote
Le besoinPour une infrastructure de bornes de recharge électrique, un PSP de paiement unique constitue un point de défaillance unique. Et les protocoles OCPI/OCPP varient d'un acteur à l'autre, davantage des recommandations que des standards stricts.
Le produitPlateforme de paiement & gestion pour bornes de recharge, conçue from scratch pour la résilience. Équipe de 6.
- ▪Architecture microservices (10 services) pensée pour la résilience et l'évolutivité.
- ▪Couche d'abstraction multi-PSP (Stripe, Checkout.com, Google/Apple Pay) avec routage selon les coûts et failover automatique — validé en prod lors d'une suspension du compte Stripe, sans interruption de service.
- ▪Intégration de 4 opérateurs via OCPI/OCPP en environnement entièrement asynchrone.
- ▪Système de facturation conforme à la réglementation française.
- ▪Conventions & qualité : ESLint, Prettier, Husky, SonarQube. Encadrement de 2 juniors.
0 downtime70% de couverture4 opérateurs intégrés
Stack · NestJS · Stripe · Checkout.com · OCPI/OCPP · Docker · CI/CD
Développeur Full Stack NestJS / Angular · Capbloc
Juil 2021 — Juil 2022 · 1 anCDI · Remote
Le besoinUn monolithe Express.js/JavaScript au cœur d'un SaaS juridique utilisé par des experts-comptables et cabinets d'avocats. Dette technique croissante, évolutions de plus en plus difficiles.
Le produitAxiocap — SaaS de gestion juridique & d'actionnariat (registres de titres, AG en ligne, signature eIDAS), déployé en marque blanche. Équipe de 7.
- ▪Refonte de l'architecture : migration du monolithe Express.js vers une architecture microservices NestJS.
- ▪Registres d'actionnariat, assemblées en ligne, transferts de parts ; LRE conforme eIDAS pour garantir la valeur légale des notifications.
- ▪Communication inter-services asynchrone via MQTT ; campagnes de tests de charge avec Artillery.
1500+ clientsmonolithe → microservices
Stack · NestJS · Angular · MQTT · MariaDB · Docker
Ingénieur d'études C# / NestJS / Angular · AUSY
Déc 2019 — Juil 2021 · 1 an 8 moisCDI · Strasbourg
Le besoinDes systèmes d'assurance auto & IARD déployés sur 3 marchés (France, Belgique, Espagne), chacun avec ses règles métier, par-dessus une couche legacy COBOL/JCL à maintenir.
Le produitÉvolution des systèmes d'assurance du groupe Crédit Mutuel chez Euro Information. Équipe de 4 au sein d'une DSI de plusieurs centaines de personnes.
- ▪Analyse des besoins, spécifications, parcours de souscription auto et gestion de validité des contrats.
- ▪Maintenance du legacy mainframe COBOL/JCL et traitements batch nocturnes.
- ▪Apps mobiles bancaires (C# Devbooster), APIs NestJS & interfaces Angular.
3 paysgroupe Crédit Mutuel
Stack · COBOL · JCL · C# (Devbooster) · NestJS · Angular
Développeur Back-end NestJS · LOGITUD
Fév 2018 — Mai 2019 · 1 an 4 moisCDI · Mulhouse
Le besoinLes mairies géraient les listes électorales manuellement, sans synchronisation fiable avec le Répertoire Électoral Unique national : processus source d'erreurs et difficilement auditable.
Le produitSuffrageWeb — SaaS de gestion des listes électorales connecté au REU, couvrant tout le cycle (inscriptions, radiations, procurations, bureaux de vote). Équipe de 4.
- ▪APIs REST de gestion des électeurs (recherche, inscription, modification, alertes majorité).
- ▪Batchs de synchronisation des données d'état civil avec le REU (INSEE) et les systèmes des mairies.
- ▪Monolithe NestJS / Express dockerisé.
100+ collectivitéssynchro REU automatisée
Stack · NestJS · Express · TypeScript · Docker
Bachelor Européen — Jeu Vidéo & Serious Games
2015 — 2017Ludus Académie · Strasbourg
Développeur informatique spécialisé en Serious-Game.
Méthode
→Comprendre le besoin métier avant la première ligne de code.
→Architecturer les décisions structurelles ne se rattrapent pas.
→Développer typé strict, testé, relu.
→Livrer CI/CD, Docker, versioning — un processus, pas un événement.
→Accompagner documenter, former, transmettre. Le système doit vivre sans moi.
Langues
FrançaisNatif
AnglaisProfessionnel