Available to hire
Full Stack Software Engineer with 7 years building and shipping end-to-end web and mobile products in TypeScript. I own architecture from database to UI, leading teams and delivering scalable APIs, real-time systems, cloud infrastructure, and CI/CD pipelines.
I integrate LLMs, RAG pipelines, vector search, and AI agents into production web and mobile products—bringing both strong engineering fundamentals and pragmatic delivery across multiple platforms.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
French
Fluent
Work Experience
Full Stack Developer at Kivid
July 1, 2024 - PresentDesigned the project's technical architecture, data storage, and programs using Node.js, NestJS, Prisma, and TypeScript. Built REST APIs and a mobile app from scratch with React Native and TypeScript. Set up a Postgres-based stack, Dockerized deployments, and CI pipelines via GitHub Actions. Implemented features for mobile and web dashboards, including real-time messaging and data-rich discovery sections.
Fullstack Developer (Freelance) at Mayoo
June 1, 2023 - June 1, 2024- Designed the project's technical architecture, data storage, and programs with their technologies
- Developed a REST API from scratch with microservices in NodeJS, NestJS, Prisma, and TypeScript
- Developed a mobile application from scratch with React Native and TypeScript
- Developed a web application from scratch with React and TypeScript
- Setup the database with PostgreSQL
- Dockerization of applications and deployment, pipeline via GitHub Actions
Front-end Developer (Freelance) at Snoop
August 4, 2022 - March 31, 2023- Developed new features for the mobile application with high performances such as real-time messaging with a custom bidirectional infinite list, a discovery section rendering lots of data...
- Developed new features for the web dashboard made in React, such as charts to visualize the metrics of the application and other pages to manage the product
- Solved issues on different aspects of the mobile application: responsive, architecture design, and the cache to improve the loading time
Front-end Developer (Freelance) at Snoop
August 4, 2022 - March 31, 2023- Developed new features for the mobile application with high performances such as real-time
messaging with a custom bidirectional infinite list, a discovery section rendering lots of data...
- Developed new features for the web dashboard made in React, such as charts to visualize the
metrics of the application and other pages to manage the product
- Solved issues on different aspects of the mobile application: responsive, architecture design, and the cache to improve the loading time
sGuiding at Mobile Developer (Freelance)
June 1, 2022 - August 31, 2022- Developed a React Native application from scratch in React Native with TypeScript
- Developed features such as a map using the Google Maps SDK to display the sites and itineraries around the user's location
- Developed a step-by-step mode to visit the different sites of an itinerary, playing the site's audio whenever the user arrives
Freelance Full Stack Software Engineer (Selected engagements) at Journey / Bloomflow / Mayoo / Snoop / KIVID / Class8
April 1, 2022 - PresentAdditional selected engagements described in the resume: Snoop—built React Native features including real-time messaging with a custom bidirectional infinite list and Netflix-style discovery screen; optimized discovery rendering from ~40fps to stable ~60fps (including low-end devices) and improved caching to reduce load times; also delivered React web dashboard analytics and internal operations pages. KIVID—sole engineer: designed architecture and built a NestJS/GraphQL API and mobile apps; supported physiotherapists prescribing exercise programs and monitoring rehabilitation in real time with shared educational video, plus patient flows for following programs and messaging. Class8—developed an end-to-end Driver Vehicle Inspection Report (DVIR) feature: API design, CRUD operations, PDF generation, offline support; implemented DVIR workflow and UI in React Native (drivers) and Next.js web app (carriers), and set up Datadog error tracking to improve reliability and performance.
Freelance Full Stack Software Engineer at Freelance
April 1, 2022 - PresentBuilt and shipped multiple web/mobile products as a contract/full-lifecycle engineer. Examples: implemented a semantic property search system integrating Vertex AI and Google Places for Journey (PostGIS-tuned map/search endpoint, optimized Redis and cross-service calls, multi-dimensional filtering search API with microservice orchestration). Rebuilt a mobile SaaS app (Bloomflow) from the ground up using fully typed TypeScript (migrating from JavaScript), redesigned features/animations, improved cold-load time by decoupling rendering from non-critical data fetching, and implemented an AI assistant agent with conversational chat, voice “add-with-AI” capture, entity disambiguation flows, and recap/reminders. Added features across engagements including a Business Card Scanner (ML Kit + on-device OCR) and fixed security vulnerabilities on Android/iOS. For Mayoo, independently designed and built a three-surface platform (NestJS microservices API on PostgreSQL, React web app, React Native
Freelance Full Stack Software Engineer
April 1, 2022 - PresentSelected projects: (1) Journey — built semantic property search with Vertex AI + Google Places, PostGIS-tuned map/search endpoints, Redis and cross-service orchestration, and a multi-dimensional search API. (2) Bloomflow — rebuilt React Native mobile app in TypeScript, redesigned features/animations, reduced cold load time by decoupling rendering from non-critical data fetching, and delivered an AI assistant (chat, voice capture, entity disambiguation, recap/reminder). (3) Mayoo — designed and built a full three-surface platform: NestJS microservices + PostgreSQL API, React web app, React Native mobile app; included menu/admin/staff workflows and student feedback and analytics for food waste and noise levels. (4) Snoop — built React Native features including real-time messaging (custom bidirectional infinite list) and Netflix-style discovery UI; optimized rendering for large media datasets and improved caching. (5) KIVID — sole engineer on a platform for physiotherapists: Nes
Freelance Full Stack Developer - Back-end Engineer at Journey
April 1, 2022 - PresentDesigned and built an intelligent, semantic property search system integrating Vertex AI and Google Places API for a hotel loyalty program. Implemented a tuned map and search endpoint optimized for minimal payload and low latency, using Redis and cross-service orchestration to keep mobile responses fast. Built a multi-dimensional search API with filtering across dates, pricing, and amenities, coordinating data across microservices.
Mobile Developer (Freelance) at Bloomflow
April 1, 2022 - July 15, 2022- Implemented a business card scanner with text recognition using Google's ML Kit
- Fixed security breaches on both Android and iOS
- Reworked the UI and navigation flow in the application
- Developed new features and animation to improve the user experience
Lead Mobile Engineer (Mobile lead) at Lanslot
July 1, 2020 - April 1, 2022Led development and launch of a mobile app to 120k monthly active users, owning feature design and prioritization with product owner and backend lead. Re-architected real-time voice channels from P2P mesh to an SFU topology, improving stability by lifting stable room size beyond the previous 3–5-user ceiling as mesh degraded under load. Built voice channels (VoIP with WebRTC), real-time chat (WebSockets), and dynamic feed leveraging server-side rendering principles. Managed and reviewed code contributions, mentored developers, and ensured code quality. Designed scalable architecture with caching and optimized network requests for performance; implemented unit and end-to-end tests integrated into CI to prevent regressions.
Lead Mobile Engineer at Lanslot
July 1, 2020 - April 1, 2022Led development and launch of a mobile app to 120k monthly active users, owning feature design and prioritization with the product owner and backend lead. Re-architected real-time voice channels (P2P mesh to SFU), improving stability under load. Built voice channels (WebRTC/VoIP), real-time chat (WebSockets), and server-side rendering principles for dynamic feeds. Managed code contributions, mentored developers, designed scalable architecture with caching and optimized network requests, and implemented unit/end-to-end tests integrated into CI to prevent regressions.
Lead Mobile Developer at Lanslot
July 1, 2020 - April 29, 2022- Led the development and release of the application, designed features with the product owner and lead back
- Developed vocal channels (VoIP using WebRTC), real-time chat (using WebSockets), and dynamic feed (a simple implementation of server-side rendering)
- Managed and reviewed developers' code assisting in developing new features
- Developed a robust architecture with a caching system, and optimized the network calls
- Developed reusable components, smooth animations and transitions, and end-end tests to avoid regression on new releases
EDG CO - Full Stack Engineer at EDG CO
August 1, 2019 - June 1, 2020Worked on multiple web and mobile projects including trading tools, task management, and e-commerce. Implemented manual trading and real-time markets synchronization for a crypto app, built a Node.js-based notification system, enhanced bot management tools, and developed an e-commerce app to browse and buy with payments via React, Strapi, and Stripe.
Full Stack Engineer at EDGCO
August 1, 2019 - June 30, 2020Worked on multiple web and mobile projects including trading tools, task management, and e-commerce. Implemented manual trading and real-time market sync for a crypto app, built a Node.js-based notification system, improved bot management tools, and developed an e-commerce purchase flow using React, Strapi, and Stripe for payment processing.
Co-Founder / Full Stack Developer at EDGCO
August 1, 2019 - June 1, 2020Worked on multiple web and mobile projects including trading tools, task management, and an e-commerce platform. Implemented manual trading and real-time market sync for a crypto app, built a Node.js notification system, and enhanced bot management tools. Designed and developed an e-commerce app to browse and purchase with payments via React, Strapi, and Stripe.
Fullstack developer (Freelance) at EDGCO (IT Agency)
August 1, 2019 - May 30, 2020- CryptoBot: Developed manual trading features, real-time market synchronization, and advanced charts. Built a Node.js notification system and enhanced the platform’s bot management.
- EchoApp: Implemented a calendar mode for task organization, optimized Redux-Saga data flow, and refactored the web app for responsiveness.
- Ostyle: Developed a full e-commerce web application with Strapi, integrated Stripe for payments, and built a customizable clothing selection system.
Education
Master of Software Engineering at EPITECH Paris Graduate School of Digital Innovation
January 1, 2015 - January 1, 2020Master of Software Engineering at Beijing Jiaotong University
January 1, 2018 - January 1, 2019Master of Computer Science (dual-degree program) at Beijing Jiaotong University
January 1, 2015 - January 1, 2020Master of Software Engineering at Beijing Jiaotong University
January 1, 2018 - January 1, 2020Master of Computer Science at Beijing Jiaotong University (dual-degree program with Épitech Paris)
January 1, 2015 - January 1, 2020Master of Software Engineering at Beijing Jiaotong University
January 1, 2018 - January 1, 2020Master of Computer Science (dual-degree program) at Beijing Jiaotong University (with EPITEC H - Paris dual program)
January 1, 2018 - January 1, 2020Master of Software Engineering at EPITECH - Paris
January 1, 2015 - January 1, 2020Qualifications
Master of Software Engineering
January 1, 2015 - January 1, 2020Master of Software Engineering
January 1, 2018 - January 1, 2019Industry Experience
Software & Internet, Media & Entertainment, Professional Services, Education, Telecommunications, Computers & Electronics, Gaming, Healthcare, Financial Services, Travel & Hospitality, Transportation & Logistics
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.