Une base de code, six plateformes.
Flutter couvre iOS, Android, le web, Windows, macOS et Linux depuis un seul projet. Mais un produit se bloque rarement dans le Flutter : c'est le back-end qui manque, la CI/CD qui casse, l'architecture qui ne tient plus la charge de l'équipe. Je prends les trois.
Multiplateforme
iOS, Android, web et desktop (Windows, macOS, Linux) depuis une seule base Flutter — et iOS natif depuis 2010 quand le projet l'exige. Architecture propre, modulaire, testée, pensée pour qu'une équipe y travaille à plusieurs.
Riverpod · BLoC · Melos · Patrol
Back-end
Je développe les endpoints dont l'application a besoin plutôt que d'attendre qu'on me les livre. Node.js et NestJS en TypeScript, Appwrite ou Firebase quand le time-to-market prime.
Appwrite · Firebase · REST · GraphQL
Livraison
Une app qui ne sort pas ne sert à rien. CI/CD, gestion automatisée des certificats Apple, publication sur les stores, et l'infrastructure derrière quand il faut la tenir soi-même.
Docker · Traefik · VPS · GCP
Lead Developer depuis 2014.
Grands comptes du retail, de la banque, de l'assurance et de l'industrie. En renfort d'équipe comme en pilotage technique — avec, presque toujours, de la montée en compétence de développeurs juniors.
AG2R La Mondiale
Deux applications Flutter : l'une à destination des assurés (consultation des contrats et opérations associées), l'autre interne — enregistrement des rendez-vous commerciaux, envoi de l'audio au serveur pour transcription et synthèse automatiques.
Tape à l'Œil
Refonte du tunnel de commande, de la fiche et de la liste produits, et du parcours NewLife (seconde vie des vêtements). Migration complète du routage vers go_router.
Illicado
Application et site Flutter Web de commande de cartes cadeaux. Refonte d'architecture sous Riverpod 2, CI/CD GitLab, endpoints NestJS, tests d'intégration Patrol, encadrement de trois développeurs juniors.
ADEO — Leroy Merlin / Bricoman
« Todomo », application iOS, Android et Web pour les artisans : suivi de chantiers, devis et factures, accès aux catalogues Bricoman et Leroy Merlin.
Leroy Merlin
Refonte modulaire de l'application grand public, puis Rapid'Scan (scan de produits et paiement depuis le mobile), géolocalisation des produits en magasin et intégration de la marketplace.
Une trentaine de missions depuis 2010, de la startup au grand compte.
Le « FullStack » n'est pas décoratif.
Je développe mes propres applications de bout en bout — du Flutter jusqu'au serveur que j'héberge et que j'exploite moi-même. C'est là que j'apprends ce que je ramène ensuite en mission.
Parqo
En développementPlateforme B2B pour les concessionnaires automobiles. Application Flutter sur back-end Appwrite auto-hébergé, avec stockage objet pour les photos de véhicules. Inscription avec vérification KYC : contrôle du SIREN via les API publiques, puis vérification d'identité du représentant légal. Pipeline de données SIRENE et Base Adresse Nationale pour qualifier 81 000 établissements.
FunProno
En productionApplication de pronostics football, ligues entre amis et entre collègues. Publiée sur l'App Store et Google Play, adossée à un back-end Appwrite que j'exploite au quotidien : supervision, sécurisation, CI/CD. Étude d'un déploiement Kubernetes avec autoscaling pour absorber les pics des grandes compétitions.
Un projet mobile à lancer ou à reprendre ?
Écrivez-moi en deux lignes ce que vous voulez construire, et je vous dis rapidement si je suis le bon interlocuteur — et sinon, qui l'est.