Recommended expert

Benoit Goupilleau

Lead Fullstack Developer React, Node.js Python

Benoit Goupilleau
Paris, France

Experience

Mar 2025 - Present
1 year

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
Sep 2024 - Mar 2025
7 months

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
Nov 2023 - Aug 2024
10 months

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
May 2023 - May 2023
1 month

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
Mar 2022 - Nov 2023
1 year 9 months

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
Oct 2021 - Feb 2022
5 months

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
Jul 2021 - Oct 2021
4 months

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
Apr 2021 - Jun 2021
3 months

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
Jan 2021 - Mar 2021
3 months

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
Jul 2020 - Dec 2020
6 months

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
Sep 2019 - Dec 2020
1 year 4 months

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
Jan 2019 - Sep 2019
9 months

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
Jan 2019 - Mar 2019
3 months

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
Nov 2017 - Dec 2018
1 year 2 months

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
Nov 2016 - Nov 2017
1 year 1 month

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
May 2012 - Nov 2016
4 years 7 months

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.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (5 years), Professional Services (4.5 years), Transportation (3 years), Automotive (1.5 years), Banking and Finance (1 year), and Food and Beverage (0.5 years).

Information Technology
Professional Services
Transportation
Automotive
Banking and Finance
Food and Beverage

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (9.5 years), Product Development (8.5 years), Project Management (5.5 years), and Finance (4.5 years).

Information Technology
Product Development
Project Management
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

French
Native
English
Advanced
German
Intermediate
Polish
Elementary

Education

Feb 2011 - Nov 2011

Sydney Business School

Master’s Degree in Project Management · Project Management · Sydney, Australia

Sep 2008 - Jun 2012

Ecole des Mines de Saint Etienne

Master’s Degree in Financial Engineering and Project Management · Financial Engineering and Project Management · Saint-Étienne, France

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Benoit based?

Benoit is based in Paris, France.

What languages does Benoit speak?

Benoit speaks the following languages: French (Native), English (Advanced), German (Intermediate), Polish (Elementary).

How many years of experience does Benoit have?

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 10 months. Note that Benoit may not have shared all experience and actually has more experience.

What roles would Benoit be best suited for?

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.

What is Benoit's latest experience?

Benoit's most recent position is Lead Fullstack Developer Node.js at La Poste.

What companies has Benoit worked for in recent years?

In recent years, Benoit has worked for La Poste, Checkatrade, London Stock Exchange Group, Optifluids, and Mobile.de.

Which industries is Benoit most experienced in?

Benoit is most experienced in industries like Information Technology (IT), Professional Services, and Transportation and Logistics. Benoit also has some experience in Automotive, Banking and Finance, and Food and Beverage.

Which business areas is Benoit most experienced in?

Benoit is most experienced in business areas like Information Technology (IT), Product Development, and Project Management. Benoit also has some experience in Finance and Quality Assurance (QA).

Which industries has Benoit worked in recently?

Benoit has recently worked in industries like Information Technology (IT), Automotive, and Transportation and Logistics.

Which business areas has Benoit worked in recently?

Benoit has recently worked in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

What is Benoit's education?

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.

What is the availability of Benoit?

Benoit is immediately available full-time for suitable projects.

What is the rate of Benoit?

Benoit's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Benoit?

To hire Benoit, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 740-900 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.