Expérience Professionnelle

Développeur Fullstack Senior · Noside (Envelope)

Mission freelance · Juillet 2026 – aujourd'hui

Auto-entrepreneur
  • Développement d'Envelope, SaaS de workflows IA sur canvas collaboratif pour les équipes mode et luxe : Next.js, React, TypeScript, Supabase (Postgres, RLS), Vercel AI SDK
  • Conception et livraison de bout en bout de la médiathèque d'équipe et de l'outil de review créative (type Frame.io) : annotations, tickets, versions, commentaires vidéo horodatés, relecture anonyme par lien de partage
  • Enrichissement IA des médias : descripteurs générés par modèle vision-langage exploités comme facettes de recherche, champs personnalisés classifiés par LLM, extraction de palette de couleurs
  • Connecteurs DAM (Microsoft OneDrive / SharePoint, Dropbox) : framework OAuth à tokens chiffrés, import et publication des médias depuis la médiathèque
  • Sécurisation du modèle multi-tenant : garde d'autorisation généralisée à toutes les server actions avec test d'enforcement bloquant, trous RLS refermés ; sauvegarde chiffrée nightly de la base et du stockage vers Scaleway via GitHub Actions
  • Ingénierie assistée par IA au quotidien avec Claude Code : rédaction des specs et des plans d'implémentation, exécution par agents, revues de code multi-agents et plans de test ; suite passée de 3 800 à 6 700 tests, plus de 20 PR mergées en 3 mois dans une équipe de 2 développeurs

Projets personnels · agents IA & homelab · Janvier – Juin 2026

MinecraftClaude (orchestration multi-agents Claude Code), NetWatch (dashboard réseau), ce portfolio (Astro / TypeScript)

Développeur Fullstack · DecisionBrain

Mission freelance · 6 mois · Juin 2025 – Décembre 2025

Auto-entrepreneur
  • Conception et développement d'un système de simulation intégré à la solution d'optimisation de DecisionBrain
  • Mise en place d'un mécanisme générique d'introspection du data model applicatif : chaque application DecisionBrain repose sur un socle commun et un modèle métier propre à un problème d'optimisation donné
  • Développement d'un formulaire dynamique Angular permettant aux utilisateurs de formuler des variations sur les données : sélection d'entités et de champs, ranges de valeurs, valeurs absolues, création d'entités, modification de liens ; le formulaire s'adapte dynamiquement au type de donnée
  • Création de scénarios combinatoires, lancement de séquences de tâches et orchestration d'un workflow affichant la construction d'un arbre de scénarios en temps réel
  • Périmètre porté en autonomie au sein d'une petite équipe produit ; fonctionnalité livrée et intégrée à la version standard du produit

Développeur Backend · KEYBAN / Groupe BPCE

Mission freelance · 1 an · Avril 2024 – Avril 2025

Auto-entrepreneur
  • Au sein de l'équipe blockchain de KEYBAN, développement d'une solution de vente de crypto-monnaies aux particuliers pour le groupe BPCE
  • Conception et développement du microservice central de transactions (gestion du cycle de vie des ordres)
  • Développement du microservice de passage d'ordres et de communication avec le réseau Ripple (XRP Ledger)
  • Développement du microservice de liaison avec les exchanges Kraken et Bitstamp
  • Contribution au microservice de settlement
  • Déploiement de l'ensemble des services sur GCP
  • Solution mise en production pour le groupe BPCE ; microservice central de transactions porté en autonomie de la conception au déploiement

Développeur Fullstack · DecisionBrain

Février 2022 – Août 2023

  • Implémentation de features dans un framework d'application scaffoldable en microservices, gestion de releases
  • Création d'applications et extensions de librairies applicatives
  • Déploiements d'applications microservice sur Kubernetes

Développeur · Cleardill

Septembre 2021 – Décembre 2021

  • Création d'un SDK de génération d'applications mobiles Android / iOS et web pour un service de KYC (Flutter / Dart)

Chargé Études et Projets · Amundi

2019 – Juillet 2021

  • Maintenance et développement d'un logiciel de trading Middle Office (Java / Swing)
  • Flux entrants/sortants via framework de messaging Spring Intégration
  • POCs de migration de clients lourds en web (Angular 8 / Spring Boot)
  • Développement d'une application front transverse pour le regroupement d'activités de trading

Apprenti Développeur · Orange Parnasse

2016 – 2019

  • Développement CRM en Java et Angular 6
  • Mise en place d'un moteur de workflow Camunda avec client REST
  • Migration vers une architecture microservices en méthode agile Scrum

Stage · Servair · Déc. 2015 – Jan. 2016

Application hybride de gestion de stocks (JavaScript)

Stage · EFS · Juin – Août 2015

Site de gestion marketing en PHP / Symfony 2

Formation

ESIPE Créteil

Diplôme d'ingénieur, Systèmes d'Information, option Cloud & Mobile

2016 – 2019

BTS SIO · Lycée Turgot

Services Informatiques aux Organisations, option SLAM

2014 – 2016

École Supérieure d'Arts et Médias de Caen

Diplôme National d'Arts Plastiques, option Communication, multimédia et montages électroniques

2010 – 2014