
Nicolas Fez
Verified Expert in Engineering
Full-stack Developer
Paris, France
Toptal member since September 1, 2026
Nicolas is a full-stack developer with 11 years of experience taking web and mobile applications from idea to production, across React, Next.js, React Native, Node.js, and Python. He now builds AI-driven products, including autonomous agents, MCP servers and clients, and LLM integrations. Nicolas created AssistXR for Valeo, unveiled at CES 2025, and created a marketplace serving over 3,000 users.
Portfolio
Experience
- Node.js - 7 years
- JavaScript - 7 years
- Python - 7 years
- TypeScript - 5 years
- Next.js - 4 years
- Expo - 3 years
- React Native - 3 years
- Claude Agent SDK - 1 year
Preferred Environment
Node.js, Next.js, WebStorm, Python, PyCharm, React Native, Expo, Claude Code, Claude Agent SDK
The most amazing...
...moment of my career has been watching AssistXR, the connected vehicle application I built for Valeo, demoed live at CES 2025 to international press.
Work Experience
Full-stack and AI Engineer
Valeo
- Contributed to an agentic AI product spanning a Next.js web app and a React Native mobile client, built on a multi-agent architecture using Google ADK and the A2A protocol.
- Built an MCP server that bridges AI agents to the vehicle's CAN bus, enabling programmatic control of physical functions such as turn signals, windows, etc., from the agent system.
- Worked on AssistXR, an assistance service that connects a vehicle to operators so they can take charge of it during a breakdown (bCall) or emergency (eCall), on behalf of insurance companies. The service was demoed at CES 2025.
- Architected both AssistXR front ends end to end: a React web operator interface and an in-car application on Android Automotive OS, accessing vehicle telemetry and camera feeds via VHAL (Car Manager) and EVS.
Full-stack Developer
FoodFlow
- Built the B2B marketplace on top of the existing food delivery platform, including producer onboarding, profiles, and promotion, letting restaurants order directly from them. The platform now serves 3,000+ clients in production.
- Shipped the marketplace front end with Next.js and TypeScript.
- Extended the Python-based Odoo business layer, including B2B invoicing between producers and restaurants.
Back-end Developer
BBonds
- Designed and built Node.js microservices for a fundraising platform on the Ethereum blockchain using Ethers.js.
- Built event-driven communication between services with NATS Streaming.
- Implemented meta-transaction signing via MetaMask and application-level ACLs.
- Operated in a full microservices stack spanning Docker, Kubernetes, Skaffold, Sentry, and GitLab CI.
Full-stack Developer
Thales
- Delivered features for an internal ERP focused on project cost and value optimization at Thales.
- Integrated a staffing tool for assembling project squads and assigning resources to teams.
- Built with React and Node.js (Express) in a Docker, Kubernetes, and GitLab CI containerized environment.
Software Engineer
Dassault Aviation – Capgemini
- Worked on embedded C and Assembly software for avionics systems on the Dassault Rafale at Dassault Aviation.
- Contributed to the integration of target localization and weapon-system algorithms.
- Wrote unit tests with CUnit and automated build and test routines in Bash and Python.
Software Engineer
Sopra Steria
- Architected ETL pipelines and data transformation workflows processing large volumes from the SNIIRAM national healthcare database.
- Diagnosed and fixed the C++ CAMEL data processing application: resolved long-standing crashes caused by stack overflows and missing array terminators, and lifted its 2 GB file-size limit by migrating from 32-bit to 64-bit integer types.
- Built an internal application cataloging the SNIIRAM applications, with a Neo4j-powered graph visualization of the relationships between them.
- Developed a chatbot for searching the group's internal documentation with a team of fellow interns, delivered as a cross-platform mobile app with Ionic, Cordova, and Angular.
Teaching Assistant
Web@cadémie
- Mentored students in professional retraining across the full web stack.
- Spearheaded project evaluations, reviewing student code and assessing deliverables.
- Prepared the training materials used throughout the program.
Software Developer
Cadageo
- Built Splicy from scratch, including a QGIS plugin written in Python for visualizing fiber optic splices and cassettes in FTTH network deployments.
- Connected the plugin in real time to an Angular web interface over WebSockets, keeping both views in sync.
- Optimized the PostgreSQL queries serving the network data, improving response times on large datasets.
Software Engineer
Orchestra Travelsoft
- Contributed to the development of websites for tour operators within a Java/JEE engineering team.
- Built server-side features with Enterprise JavaBeans (EJB) and Apache Struts on an Oracle database.
- Developed load-testing scenarios with Locust to evaluate platform performance.
Experience
Valeo AssistXR
Nextrip — AI Travel Companion
http://nextrip.nicolasfez.com/Education
Master's Degree in Computer Science
Paris Graduate School of Digital Innovation (EPITECH) - Paris, France
Course in Computer Science
California State University of San Marcos - San Marcos, CA, USA
Skills
Libraries/APIs
Node.js, REST APIs, React, Three.js, Stripe, Socket.IO
Tools
Git, WebStorm, PyCharm, Claude Code, Claude, Expo, Claude Agent SDK, Wireshark, GitLab CI/CD, MetaMask, Sentry, Odoo
Languages
Bash, C, Python, CSS, HTML, JavaScript, TypeScript, SQL, C++, Sass, Embedded C, Kotlin, Assembly, PHP, Java, GraphQL, Assembler x86
Frameworks
Next.js, React Native, Jest, Redux, Express.js, Tailwind CSS, Unity, Symfony, Angular, Locust, Ionic, Genkit
Paradigms
Microservices, Model Context Protocol (MCP), Business Intelligence (BI)
Platforms
Android, Mobile, Docker, Vertex AI, Android Automotive, Amazon Web Services (AWS), Vercel, Google Cloud Platform (GCP), iOS, Kubernetes, JEE, Oracle, Ethereum, Firebase
Storage
MySQL, PostgreSQL, MongoDB, NoSQL, Neo4j, PL/SQL
Other
Front-end, Back-end, Full-stack, API Integration, User Authentication, Integration, Video Streaming, Full-stack Development, Computer Science, Computer Networking, Internet Protocols, ARM Embedded, Entrepreneurship, PostgreSQL 9, App Store Acceptance Process, In-app Purchase (IAP), In-app Purchases, Subscriptions, Push Notifications, User Experience (UX), Video Players, Analytics, Subscription Management, Architecture, Payment APIs, NATS, Skaffold, Game Development, Cordova, Ethers.js, Google ADK
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring