Seul référent technique — équipements de protection déployés dans 200+ parcs aventures, portail Symfony utilisé par un réseau européen de techniciens. Industrialisation CI/CD Docker/Bitbucket, monitoring prod préventif, intégrations Shopify. Déploiements reproductibles au merge, build Docker accéléré, incident prod résolu avec prévention en place.
Parcours
Toutes mes expériences
Freelance et salariat sur une dizaine d'années — backend TypeScript, refonte et dette technique, du paiement à l'ERP ; fullstack et DevOps en complément.
ERP Millenium (gestion locative, copropriété — groupe Emeria, ex-Foncia) — équipe 6–7 personnes. Microservice TVA locative NestJS/Prisma (clean architecture), intégré aux flux d'encaissements et de charges. Valeurs TVA codées en dur remplacées.
Team Payment (~5–6) — principale plateforme UK de mise en relation particuliers/artisans. Mission phare : découplage paiement Adyen / messagerie in-app pour grands comptes multi-artisans. Refacto API Payment V2 (~60 % endpoints, Bun/Kysely/Vitest) et conformité UK GDPR (job batch Pub/Sub).
Équipe Operator (~6–7) — leader français du poker et des paris sportifs en ligne, trafic à fortes pointes. Backend authentification TOTP livré avant les pics, reprise boutique V2 NestJS/React Query, autofill PayPal Connect à l'inscription.
Plateforme B2B SaaS de traçabilité textile pour marques de mode — équipe produit ~5–6. Refactoring scripts de migration → commandes NestJS, service de fusion d'entités TypeORM, observabilité ELK.
Premier groupe presse magazine France — Team User (~5–6 backend), services transverses pour les équipes magazines. Userhub (bus événements Serverless Lambda/SQS), migration DynamoDB ÷10 via parallel scan, webhooks Stripe et pipeline RGPD comptes inactifs.
Eurocombles (groupe OPNR) — spécialiste de l'isolation des combles perdus certifié RGE, basé à Brignais. Petite équipe tech (~2–3). Mission full-stack : apps internes Symfony et interfaces Vue.js / Vuetify pour les commerciaux (performances, commissions), les techniciens (facturation terrain) et la comptabilité.
Europcar Mobility Group (location de véhicules, marques Europcar, Goldcar…). Team Middleware (~7 seniors) intégrée aux équipes dev : investigation de bugs critiques, tests de charge (LoadRunner), monitoring (Dynatrace) et déploiements hybrides AWS / on-premise sur un parc de centaines de microservices Java.
BuyIn — alliance d'achats stratégique joint-venture Orange × Deutsche Telekom (sourcing équipements, IT, réseau). Petite équipe tech (~4–5) à Issy-les-Moulineaux. Apps web Symfony pour les acheteurs : marketplace interne, visualisation de données d'achats télécom, CI/CD Docker/GitLab, SSO CAS/SAML2.
ShareWizMe (Paris, 2012) — startup d'intelligence collective : plateforme de feedback collaboratif en atelier (ShareMeeting), moteur d'analyse sémantique des réponses ouvertes. Refonte vers une offre SaaS autonome en équipe réduite. Stack Ruby on Rails, Angular, WebSocket/Redis.