Über David
Französisch
Muttersprachlich oder zweisprachig
Englisch
Verhandlungssicher
Projekt- und Berufserfahrung
- ZentoDéveloppeur React JS . Node JS . TypescriptDIGITALAGENTUREN & IT-CONSULTINGSeptember 2022 - Heute (3 Jahre und 9 Monate)Levallois-Perret, FrankreichFront-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 & CEOHIGHTECHJuni 2021 - Heute (5 Jahre)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 JSDIGITALAGENTUREN & IT-CONSULTINGSeptember 2020 - Juni 2021 (9 Monate)Saint-Ouen-l'Aumône, FrankreichFront-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)
Empfehlungen
Sei die erste Person, die David empfiehlt
Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.
Diese Freelancer passen auch zu Ihren Kriterien
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
Ausbildung und Abschlüsse
- Bachelor Application Design & DevelopmentMy Digital School2022