À propos de David
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- ShopopopSenior fullstack engineer | Forward Deployed EngineerLOGISTIQUE & SUPPLY CHAINjuillet 2025 - Aujourd'hui (1 an et 1 mois)Nantes, FranceShopopop is a leading French collaborative delivery platform that connects retailers, customers, and independent drivers to enable last-mile deliveries through existing journeys.As part of the Mobile team, working alongside two backend engineers and four iOS/Android developers, I am responsible for the design, development, and evolution of the backend services powering the mobile application.The platform relies on a distributed microservices architecture covering:• Payments (Stripe)• Identity Verification & Compliance (Onfido)• Customer Communication & Marketing (Braze, Segment)• Delivery Operations (core business domain)• Mobile application services and workflowsKey Responsibilities• Designing and architecting new product features and backend services• Developing and maintaining mission-critical microservices• Managing production environments and ensuring service reliability• Collaborating closely with product, mobile, and business teamsSelected Achievements🚀 Led the migration of the payment infrastructure from MangoPay to Stripe, modernizing payment operations and improving maintainability.🚀 Re-architected the authentication system using Keycloak, including the implementation of Two-Factor Authentication (2FA) and enhanced security workflows.🚀 Implemented advanced identity re-verification processes using biometric verification and liveness detection technologies.🚀 Designed and delivered a new operational workflow enabling drivers to return undelivered orders directly to partner stores when recipients are unavailable.🚀 Developed and maintained backend services supporting key mobile application features used daily by thousands of users.🚀 Built an internal MCP (Model Context Protocol) server that enables non-technical teams and AI agents to access and interact with internal APIs more efficiently, improving knowledge accessibility and reducing dependency on engineering teams.
- IndépendantForward Deployed Engineer | Senior Fullstack EngineerEDITION DE LOGICIELSjuillet 2024 - Aujourd'hui (2 ans et 1 mois)FranceFor over 6 years, I've been helping startups, scale-ups, and enterprise product teams design, build, and ship ambitious digital products under tight deadlines.Today, my focus is on **Forward Deployed Engineering**: partnering directly with business and product teams to rapidly transform ideas into production-ready AI applications, intelligent automations, and scalable software.I combine product thinking with hands-on engineering, delivering everything from rapid prototypes and MVPs to production systems that integrate seamlessly into existing infrastructures.My expertise includes:• AI agents, Generative AI applications, and LLM orchestration• Backend development with Python and Node.js• API design and enterprise integrations• Workflow and business process automation• Modern web applications with React and Vue.js• Technical architecture, system modernization, and cloud-native solutions### Recent projects•Shopopop— Developed strategic backend services and product features, including biometric identity verification, delivery batching, and returns management.•Payment Platform Migration— Led the migration from Mangopay to Stripe with zero business disruption.•TIBCO— Designed and built a complex end-to-end budgeting and simulation platform.•Xrator— Contributed to the development of a cybersecurity platform and its backend architecture.•OVHcloud— Built customer journeys and e-commerce checkout experiences.
- TIBCOSenior Fullstack EngineerLOGISTIQUE & SUPPLY CHAINjuillet 2024 - juillet 2025 (1 an)Saint-Aignan-Grandlieu, FranceAs part of a strategic project for BPCE, in collaboration with TIBCO, we transformed a complex Excel-based budgeting simulator into a modern web application.The original solution consisted of more than 20 interconnected spreadsheets containing critical business rules used to calculate service costs. The tool had become difficult to maintain, evolve, and scale.My RoleWorking within a team of two developers, I contributed throughout the entire project lifecycle, from business analysis to implementation and delivery.Key Responsibilities• Reverse-engineered complex business rules from the existing Excel solution.• Modeled and implemented configurable calculation engines and business workflows.• Developed the web application frontend using Vue.js.• Designed a scalable and maintainable frontend architecture.Technical Achievements🚀 Migrated the application from Vue 2 to Vue 3 (Composition API).🚀 Migrated the build system from Webpack to Vite.🚀 Introduced TypeScript and Pinia to improve maintainability and developer experience.🚀 Implemented highly configurable business rules capable of handling complex budgeting scenarios.Outcomes🚀 Transformed a spreadsheet-based process into a scalable web application.🚀 Improved maintainability, performance, and user experience.🚀 Enabled end users to estimate and manage budgets independently.Tech Stack: Vue.js, TypeScript, JavaScript, Node.js, Pinia, Vite, Webpack
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