Benoit Goupilleau-Lead Fullstack Developer React, Node.js Python

Check rate
Experience
Lead Fullstack Developer Node.js
La Poste
- Lead a team of 3 developers.
- Designed and implemented new architecture for a key Typescript product: new frontend using Next.js, Material-UI and react-query, new backend in Python microservice architecture using Fastify (Node.js) and FastAPI (Python), MySQL and Kafka, GraphQL, Apollo.
- Stack: React, Next.js, Fastify, Typescript, Node.js, Python, FastAPI, Kafka, Elasticsearch, AWS S3, MySQL, Redux/Flux
Senior Fullstack Developer Express / Koa
Checkatrade
- Worked on the React Native app, the main website (search result page, checkout flow) and backend.
- Set up Optimizely, implemented new features and improved user experience.
- Stack: React, Next.js, React Native, Typescript, Node.js, Postgres, GCP, AWS, Terraform, Docker, Kubernetes/Docker Swarm, Firebase, MongoDB, Elasticsearch, Kibana
Lead Fullstack Developer CSS / Styled Component
London Stock Exchange Group
- Led an international team of 5 developers and worked on a tool for asset managers, implemented UI and backend API (details confidential).
- Stack: React, Typescript, Node.js, Nest, MySQL, Azure, Mocha, Jest, React Testing Library
React Native Developer
Optifluids
- Upgraded and added new features to a React Native app previously developed in 2019.
- Stack: React Native, React Navigation, Redux, React Native FTP, React Native MySQL
Fullstack Software Engineer
Mobile.de
- Developed and refactored the chat, financing, checkout and search features.
- Implemented financing feature with the partner bank for online buying.
- Stack: React, Typescript, Next.js, Node.js, Python, AWS, GCP, Express, MongoDB, Adyen
Senior Software Engineer
Choco
- Developed additional features and refactored existing ones to improve performance of the full serverless architecture and improve user experience.
- Stack: React, Typescript, Node.js, AWS AppSync (GraphQL), DynamoDB, AWS Lambdas, SNS, SQS, S3, SES, GitHub
React and Node.js Developer
Gymlib
- Developed additional features in the backend and frontend.
- Reviewed backend architecture and planned implementation of a full microservice architecture with Apollo Federation.
- Stack: React, Apollo, GraphQL, React Native, Typescript, Node.js, Algolia, MongoDB, AWS, GitLab, Docker, Kubernetes, Stripe
React and Node.js Developer
Zalando
- Developed additional features in the frontend and server for the frontend.
- Refactored codebase adding Typescript, unit tests with React Testing Library and integration tests with Puppeteer.
- Stack: React, Typescript, Node.js, Python, AWS, React Testing Library, Jest, Puppeteer, GitHub CI/CD, Docker, Kubernetes
React and Node.js Developer
Emeria
- Adjusted deployed features and fixed bugs.
- Developed additional features in both the frontend and backend.
- Implemented unit tests with Jest and React Testing Library and end-to-end tests with Cypress.
- Stack: React, Typescript, Node.js, Express, MongoDB, AWS, React Testing Library, Jest, Cypress, GitLab CI/CD, Docker, Kubernetes
React and Node.js Lead Developer
Geodis
- Built from scratch the whole backend microservice architecture using clean architecture principles with MySQL and Azure CosmosDb GraphDb as databases.
- Developed gateways and the frontend app with React.
- Implemented unit tests with Jest and React Testing Library.
- Stack: React, Styled Components, Node.js, Express, Python, Sequelize, MySQL, Gremlin GraphDb, Azure Cloud Services, React Testing Library, Jest, GitHub, Docker, Kubernetes
React and Node.js Lead Developer
Geodis
- Built from scratch the whole backend microservice architecture using clean architecture principles with Firestore and Elasticsearch as databases (19 microservices, 3 shared libraries, 12+ cloud functions).
- Developed 3 gateways: one for mobile apps, one external API using OAuth 2.0 authentication, and one gateway using Apollo Server for the webapp.
- Deployed 3 front-end apps: a webapp with Apollo Client to follow operations, an app to register drivers for the mobile app, and an app for clients to track parcel progress.
- Implemented unit tests with Jest and React Testing Library and end-to-end tests with Cypress.
- Stack: React, GraphQL, Typescript, Node.js, Express, Firebase, Elasticsearch, Kibana, Redis, React Testing Library, Jest, Cypress, GitLab CI/CD, Kubernetes, GCP
React and Node.js Developer
Upply
- Developed new features for the solution with the latest version of React (including Hooks), Next.js and TypeScript.
- Migrated solution to a full SSR solution using Next.js.
- Took part in key sprint ceremonies.
- Implemented unit tests with Jest.
- Stack: React, TypeScript, Rematch, Redux, Next.js, Jest, Expect, Styled-components, Node.js, Express, Python, MongoDB, Docker, Kubernetes, Jenkins
React Native Developer
Optifluids
- Structured, developed and deployed a React Native app to manage all documents (download, edit and upload PDF document).
- Developed the app with React Native, Redux, React Navigation, React Native FTP and React Native MySQL.
- Deployed app on the stores.
- Stack: React Native, React Navigation, Redux, React Native FTP, React Native MySQL
React and Node.js Lead Developer and Devops
Lafinbox
- Developed new features for the app.
- Trained junior developers.
- Managed a team of 7 developers and took part in key sprint ceremonies.
- Implemented unit tests with Jest for the front and Mocha for the back.
- Implemented code splitting and lazy loading with Webpack.
- Migrated old projects to a full React/Redux webapp.
- Started new projects from scratch (React/Redux webapp, Node.js API with Koa and Python API with WSGI Server).
- Updated all projects to use Docker for production and development (created Dockerfiles, docker-compose files for development and to run unit tests).
- Created Deployments and Services YAML files for Kubernetes and deployed apps on the development, integration and production clusters on OVH servers.
- Wrote bash scripts to automate image building and deployments.
- Implemented healthchecks based on script files, liveness probes and rolling updates.
- Stack: MongoDB, Node.js, Koa, React, Flux, Redux, Python, Cordova, Webpack, Mocha, Jest, Expect, Styled-components, Redis, RabbitMQ, Docker, Kubernetes, OVH
React and Node.js Developer and Devops
Miscellaneous
- Various projects for small companies or private individuals implementing frontend in React and backend in Node.js.
- Stack: JavaScript, Node.js, React, Redux, React Native, Meteor, MongoDB, Express, Python, Mongoose, JWT, Passport, HTML, SCSS, Styled-components, Redis, Docker
Project Manager
Management Consulting
- In charge of various projects for key clients (L’Oréal, SNCF, Shell, Klesia, Poclain…) to implement new processes and new software tools for financial and/or project planning.
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Professional Services, Transportation, Automotive, Banking and Finance, and Food and Beverage.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Project Management, and Finance.
Summary
Fullstack Javascript Developer specialising in React, React Native, Nodejs. I am passionate about coding and specialise in React and Nodejs and have been practising them since 2016.
Skills
- React
- Nextjs
- Typescript
- Graphql
- Apollo
- React Native
- Redux / Flux
- Express
- Koa
- Firebase
- Mongodb
- Elasticsearch
- Kibana
- Gcp
- Aws
- Docker
- Kubernetes
- Docker Swarm
- Css
- Styled Components
- Mocha
- Jest
- React Testing
Languages
Education
Sydney Business School
Master’s Degree in Project Management · Project Management · Sydney, Australia
Ecole des Mines de Saint Etienne
Master’s Degree in Financial Engineering and Project Management · Financial Engineering and Project Management · Saint-Étienne, France
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Benoit is based in Paris, France.
Benoit speaks the following languages: French (Native), English (Advanced), German (Intermediate), Polish (Elementary).
Benoit has at least 14 years of experience. During this time, Benoit has worked in at least 11 different roles and for 14 different companies. The average length of individual experience is 1 year and 11 months. Note that Benoit may not have shared all experience and actually has more experience.
Based on recent experience, Benoit would be well-suited for roles such as: Lead Fullstack Developer Node.js, Senior Fullstack Developer Express / Koa, Lead Fullstack Developer CSS / Styled Component.
Benoit's most recent position is Lead Fullstack Developer Node.js at La Poste.
In recent years, Benoit has worked for La Poste, Checkatrade, London Stock Exchange Group, Optifluids, and Mobile.de.
Benoit is most experienced in industries like Information Technology, Professional Services, and Transportation. Benoit also has some experience in Automotive, Banking and Finance, and Food and Beverage.
Benoit is most experienced in business areas like Information Technology, Product Development, and Project Management. Benoit also has some experience in Finance and Quality Assurance.
Benoit has recently worked in industries like Information Technology, Automotive, and Transportation.
Benoit has recently worked in business areas like Information Technology and Product Development.
Benoit holds a Master in Project Management from Sydney Business School and a Master in Financial Engineering and Project Management from Ecole des Mines de Saint Etienne.
The availability of Benoit needs to be confirmed.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 29 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Lead Fullstack Developer Node.js
Nearby freelancers
Professionals working in or nearby Paris, France
