À propos de David
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- ShopopopDéveloppeur backendLOGISTIQUE & SUPPLY CHAINjuillet 2025 - Aujourd'hui (11 mois)Nantes, FranceShopopop, c’est une entreprise française qui propose un service de livraison collaborative (co-transportage)👉 Le principe est simple :Des clients font leurs courses (souvent en supermarché ou magasin).Des particuliers appelés “cotransporteurs” récupèrent ces courses et les livrent sur leur trajet habituel.En échange, ils reçoivent une petite compensation financière.Intégré au sein de l'équipe Mobile, et avec une équipe de deux développeurs back-end et quatre développeurs ios/android, j'ai pour mission de faire toutes les évolutions de la partie serveur de l’application mobile avec Node.L’architecture est en micro services:Payment (stripe)KYC (Onfido)Communication- Marketing (Braze-Segment),Les livraisons - coeur d'activité,L'application mobile et ses flux.Des tâches concrètes ?Conception technique et architecturale des fonctionnalitésMigration du système de paiement de Mangopay vers StripeRefactoring de l'authentification complète avec Keycloak (2FA)Implémentation de la revérification d'identité avec live motionImplémentation d'un système qui permet aux co-transporteurs de rapporter directement une livraison à un magasin en cas d'absence du destinataireMise en place d’un système de livraison mutualisée permettant aux co-transporteurs d’optimiser leur temps, grâce à un algorithme intelligent d’association des livraisons.Serveur MCP pour les usages des non-techs et permettant de favoriser la lecture des API’s internesDéveloppement des services web complets pour l'application mobileDéveloppement sur le module de vérification d'identité (KYC & RGPD)Migration de provider de paiement vers Stripe.Refactoring complet de l'authentification via KeycloakDéveloppement d'un serveur MCP permettant de lier le système d'informations à un agent IA.Gestion de la production et des micro services associés.
- IndépendantFullstack Web Developer FreelanceEDITION DE LOGICIELSjuillet 2024 - Aujourd'hui (1 an et 11 mois)FranceDepuis plus de 6 ans, j’accompagne des équipes produit dans la conception et la livraison d’applications web et mobiles ambitieuses, souvent dans des contextes à forte contrainte de délais.Développeur JavaScript / TypeScript, j’interviens principalement sur des architectures modernes autour de Node.js, Vue.js et React, avec une attention particulière portée à la qualité du code, la scalabilité et la performance.J’interviens sur :Développement backend (Node.js, APIs, architecture)Frontend (Vue.js, React, interfaces performantes)Projets from scratch, refontes et migrations critiquesRéalisations récentes :Application mobile & backend : ShopopopMigration complète de paiement : Mangopay → StripeSimulateur budgétaire complexe : TIBCOPlateforme cybersécurité : XratorTunnel de commande e-commerce : OVHcloud
- TIBCOFrontend Web DeveloperLOGISTIQUE & SUPPLY CHAINjuillet 2024 - juillet 2025 (1 an)Saint-Aignan-Grandlieu, FranceDans le cadre d’un projet pour BPCE, en collaboration avec TIBCO — éditeur de solutions utilisées par de grands groupes pour la gestion, l’intégration et l’exploitation de données métiers — nous avons transformé un simulateur budgétaire complexe initialement sous Excel en une application web moderne.👉 Le point de départ :Un outil Excel critique, composé d’une vingtaine d’onglets, centralisant de nombreuses règles métier liées au calcul de prestations.Ce système était difficilement maintenable, peu évolutif et limitait fortement l’autonomie des utilisateurs.👉 L’objectif :Créer une application web permettant aux bénéficiaires d’estimer leur budget de manière autonome, fiable et avec une expérience utilisateur fluide.Mon rôleAu sein d’une équipe de 2 développeurs, j’ai contribué de bout en bout au projet.Stack : JavaScript / TypeScript, Vue.js, Node.jsRétro-engineering des règles métier depuis ExcelModélisation et implémentation des logiques de calculDéveloppement d’une interface web en Vue.jsStructuration d’une architecture frontend maintenableRéalisations techniquesMigration Vue 2 → Vue 3 (Composition API)Migration Webpack → ViteIntégration de TypeScriptMise en place de PiniaGestion de règles métier complexes et fortement configurablesRésultatTransformation d’un outil interne rigide en application web scalableAmélioration de la maintenabilité et des performancesAutonomisation des utilisateurs finaux
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- AutodidacteAutodidacte2019Autodidacte