À propos de David
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- ZentoDéveloppeur React JS . Node JS . TypescriptAGENCE & SSIIseptembre 2022 - Aujourd'hui (3 ans et 9 mois)Levallois-Perret, FranceFront-end Project: Redesign of Provalliance group websites (Jean-Louis David, Franck Provost...)Stack : Next.js, TypeScript, Sass, Wordpress Headless, Figma
- Development of modular React components with hybrid rendering (SSG/SSR)
- Factorized front-end architecture enabling 7 sites with shared base
- Integration with headless CMS via REST API with optimized caching strategy
- Modular SASS structuring (partials, mixins, global variables)
- Agile SCRUM collaboration (daily, planning, reviews)
Back-end Project : Back-office REST API (7 brands, 14 prod/recipe variants)Stack : Node.js, Express, TypeScript, MongoDB/Mongoose, Passport.js, Firebase FCM, Jenkins, Winston- Designed and developed a domain-driven REST API structured into 13 autonomous business components (Auth, Appointment, Loyalty, Notification, Salon), ensuring full modularity and zero cross-domain coupling
- Implemented multi-strategy authentication using Passport.js
- Built and maintained critical third-party integrations: Firebase FCM (multi-project push notifications), CRM Aquitem (XML API, MD5 authentication, customer loyalty flows), Pragmatist booking engine with brand-based API versioning (X-Brand, X-Api-Version)
- Developed strongly typed data models with TypeScript and MongoDB/Mongoose (interfaces + schemas)
- Engineered a secure and scalable Express middleware stack (helmet, cors, compression, MongoDB session persistence via connect-mongo)
- Implemented centralized error handling with custom HttpError class and adaptive JSON/HTML responses
- Built and maintained a full CI/CD pipeline with Jenkins: TypeScript build, artifact versioning (.tar.gz), remote deployment (SCP/SSH), and PM2 process management
- Delivered and deployed 14 production artifacts (multi-brand × multi-environment architecture)
- Automated OpenAPI 3.0 documentation generation (swagger-jsdoc + swagger-ui, /api/docs)
- My Sweet HotelFounder & CEOHIGH TECHjuin 2021 - Aujourd'hui (5 ans)Full Stack Project: Digital solution for hospitality profesionals (Incubated at Schoolab et My Creo)Front-end (Web & Mobile Applications)Stack : React.js, Bootstrap, React Native, Firebase, Figma
- Developed a dual client application (Desktop + Mobile) for hospitality staff
- Built a multi-service platform including: Analytics Dashboard, CRM, Chat, Shift Logbook, Maintenance Log, and Checklists
- Development of a PWA for guests (Chat, On-demand services, Wake-up, Taxi booking, Room relocation request)
- Advanced Cloud Functions: notifications, automated emails, scheduled tasks
- UX/UI design: design system, Figma prototyping
- Product management: roadmap, user feedback, digital marketing
Back-end (API & Real-Time Systems)Stack : Node.js, TypeScript, Express, GraphQL, MongoDB- Designed and developed a scalable backend architecture using GraphQL (typedefs, resolvers, mutations, subscriptions)
- Implemented secure authentication & authorization (JWT, permission layers, payload validation)
- Built robust Express middleware pipelines with centralized HTTP error handling
- Developed real-time features using WebSockets / Socket.IO (live notifications, client state synchronization)
- Optimized database operations with MongoDB/Mongoose (CRUD, bulkWrite for performance-critical workloads)
- MEZODéveloppeur Front-end React JSAGENCE & SSIIseptembre 2020 - juin 2021 (9 mois)Saint-Ouen-l'Aumône, FranceFront-end Project: Collaborative platform for photo shooting teamsStack : React.js, React-native, PrimeReact, Redux, API Platform, SCRUM
- Development of advanced dynamic UI features (photo editing with annotations, smooth HD zoom, annotations)
- Complex state management with Redux
- Figma integration, Git workflow
- Agile development (sprints, demos)
Recommandations
Soyez le premier à recommander David
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
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
- Bachelor Application Design & DevelopmentMy Digital School2022