
Jean-Luc Robert
Senior Full Stack Developer
Salary / Daily rate
Paris, France
Mobility: Paris, Luxembourg, ...
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Full Stack JavaScript developer with 10+ years expertise in React/Node JS and product leadership. Led critical government/e-commerce/sass projects across my missions. Passionate about clean architecture, lean startup concept and modern environments. Paris-based freelance opened to permanent contract (more stability) and country relocation.
Work experience
Product engineer / Senior fullstack Developer
NabooFreelance
Jan 2026 - Jul 2026
7 months
Paris, France
Naboo is a fast-growing event & corporate experience platform. I joined the company in mid-January as part of a newly formed product squad, contributing to core platform evolution with a strong focus on product scalability, domain modeling, and internal tooling. Operating as both Product Engineer and Senior Full-Stack Developer within a 4-developer squad under Shape Up methodology. Owned feature delivery end-to-end across CMS, white-label infrastructure, and SEO architecture. Key contributions : • Led the design and implementation of a new CMS enabling Naboo’s clients to manage events autonomously and more efficiently from their dashboard. - Modeled complex event domains (states, lifecycle, permissions). - Focus on extensibility and long-term maintainability rather than feature sprawl. • Designed and shipped a custom messaging module for the marketplace platform, from feasibility analysis through production deployment - including test coverage, technical documentation, and user-acceptance validation. • Owned the Naboo-Miles loyalty program module end-to-end for white-label partners: functional scope, technical specification, scalable integration API, compliance/performance testing, and full delivery package (source, docs, integration guide). • Built a white-label SSO solution with country-data persistence into HubSpot, plus a back-office SEO tag-management interface, retiring legacy Strapi backend calls in the process. • Contributed to the SEO destinations migration (routing, feature-flagging, sitemap generation), part of an initiative that grew indexed-page coverage roughly 2x (~400K → peak 860K, April 2026). • Implemented theme management for per-client branding consistency, contributed to DDD based bounded-context separation and Clean Architecture enforcement across front-end and back-end. • Implemented theme management across the platform, allowing customizable and consistent branding per client while preserving strong UI constraints and design coherence. • Contributed to domain-driven structuring of the codebase: - Clear separation of bounded contexts. - Enforcement of Clean Architecture principles across front-end and back-end. - Reduced coupling between product features and infrastructure concerns Stack : React.js, Next.js, Nest.js, TypeScript, Node.js, Docker, GitHub, Linear, Datadog, Posthog. Practices : Shape Up, DDD, E2E/Unit testing, Clean Architecture, AI driven docs
Full Stack Developer
EchosensFreelance
Aug 2023 - Jul 2025
2 years
Paris, France
At Echosens, leader of the Liver health management examination, that sells the FibroScan (a Liver health management hardware and software). In the cloud team constituted of 10 full Stack developers, 2 cloud architects and 3 testers we improve the B2B app of Echosens that allows the users to manage FibroScan exams of their patients and provides various kind of health scores. I was in charge of rewriting the full LHM (Liver Health Management) app from Javascript to Typescript, improving the performance of the UX/UI and fixing bug on AWS Lambda. I also built their new app LHR (Liver Health Management Research), and it's admin Dashboard from scratch using the latest best practices and clean code architecture.
Senior Full Stack Developper
CastorFreelance
Oct 2022 - Mar 2023
6 months
Paris, France
As a Fullstack developer (Node js and React js) in Agile method in the Fullstack team, we aimed to meet the growing challenge of data visualization by combining performance and ease of use. My mission was to assist the existing team on the castor web app by adding features, improving data management and global performance.
Lead full stack developper
Ministère de l'IntérieurFreelance
Jun 2020 - Aug 2022
2 years 3 months
Paris, France
Back on the ministry on request, team of 4 developers in an agile scrum environment. My major tasks was: - The evolution of the core application for the cross border controls equiped in all the french airports. - The training of the developers of the new major version of the React JS technology (v16.8). - The creation of a new app for the management of statistics of the data linked to the cross border traffic (using Python).
Senior Frontend Developer
ErmesFreelance
May 2019 - Oct 2019
6 months
Paris, France
At Ermes (Redpill Group), creation of the Ermes application (management of advertising strategy for major accounts based on AI). Scrum methodology, team of 10 developers (4 back-end and 6 front-end). Tasks: - Design and architecture of front-end application - React JS training and best practices - Data connector calculations and management (AI) - Performance management - Diagram design - JWT authentication - Funnel management. - Training of the trainees (on react js technology)
Senior Frontend Developer
Ministère de l'IntérieurFreelance
Mar 2018 - Mar 2019
1 year 1 month
Région de Paris, France
Redesign of the border control app (used in all French airports). Team of 4 developers. Scrum methodology. Tasks: React training, best practices training, advanced image processing, browser history management, interfacing with Web services, design and refinement of graphic charter, documentation. TDD, React, Redux, Websocket, HTML5 workers.
Frontend Developer
Prisma MediaFreelance
Jan 2018 - Mar 2018
3 months
Région de Paris, France
Media sector, development of the french main journalists' dashboard (B2B). In a team of 4 developers (team "bone", Scrum methodology), I added some features (infinite scroll), fixed some bugs and improved performance (the app loaded 20% faster after my work).
Frontend Web Developer
CrossQuantumFreelance
Dec 2017 - Jan 2018
2 months
Région de Paris, France
Banking sector (Swiss Life), mobile application development that provides banking management tools to the end users (B2C). Team of five developers, Scrum methodology. I added some features to the app (style and performance optimization on IOS and Android, an interactive banner that demonstrates the latest feature to the users, new menu integration).
Javascript Developer
French BureauFreelance
Jun 2017 - Jul 2017
2 months
Paris Area, France
At French Bureau (now Possible Future) the purpose was to create a MVP of a Real estate architecture collaboration SaaS. In a team of 2 freelance developers, I was in charge of the the backend development, and then a Fullstack JS developer (learning the use of React JS). Implementation of the rest API, in Node with Hapi: - Installation and configuration of the remote database with Mongoose. - Set up unit tests with Swagger (and Joi). - Creation of various services (Authentication via JWT, mails with Sendgrid, errors management). - Configure routes and models. Interventions in the front-end application, using React (and Redux): - Communication with the Api via Smalldots and Axios. - Implementation of the MapBox GL library (drawings and constructions on the Google map) - Implementation of the various stages in the creation of user story architectures (via states).
PHP Developer
L'atelier des Chefs
Mar 2016 - Mar 2017
1 year 1 month
Région de Paris, France
As a PHP developer in a team of 5 developers, I worked on the main website of atelier des chefs, dealing with high stakes in terms of user interaction and experience (UX, UI), and performance (B2C, 5 millions of unique visitors per month) in close collaboration with the art director (pixel perfect implementation). Some of the main tasks carried out: - Creation of new home page. - SEO optimizations (Rich Snippet, JS performance optimizations, etc.). - Dematerialization of the gift card (e-gift card) for the christmas period that has double the usual income of this period. - Creation of corporate partnership pages.
PHP Developer
N-SENS
Mar 2015 - Mar 2016
1 year 1 month
Région de Paris, France
Full Stack developer PHP/JS at NSens, working as a junior developer in this computer engineering service company. In a team of 3 developers, I contributed to create B2C apps for individuals and enterprises specialized in E-commerce, real estate investment, real-time collaboration tools. Worked on: https://www.meilleurescpi.com/ https://www.beaute-futee.com/
Education
IPSSI
Master
2014 - 2016
3 years
Portfolio

Naboo - Miles reward system

Naboo - SEO improvement

Frontend Image optimization

Optimisation Backend
