Top expert badge
Recommended expert
Profile header background

Benoit Goupilleau

Lead Fullstack Developer React, Node.js Python

Benoit Goupilleau
Profile header overlay
Paris, France

Experience

Mar 2025 - Present
1 year 1 month

Lead Fullstack Developer Node.js

La Poste

Expertise details
Position Summary
Lead Fullstack Developer Node.js at La Poste
Industries
Transportation
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Senior Fullstack Developer Express / Koa at Checkatrade
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Lead Fullstack Developer CSS / Styled Component at London Stock Exchange Group
Industries
Banking and Finance
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
React Native Developer at Optifluids
Industries
Information Technology
Business Areas
Information Technology
  • 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

Expertise details
Position Summary
Fullstack Software Engineer at Mobile.de
Industries
Automotive
Information Technology
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Senior Software Engineer at Choco
Industries
Food and Beverage
Business Areas
Information Technology
  • 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

Expertise details
Position Summary
React and Node.js Developer at Gymlib
Industries
Sport
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
React and Node.js Developer at Zalando
Industries
Fashion
Retail
Business Areas
Information Technology
  • 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

Expertise details
Position Summary
React and Node.js Developer at Emeria
Industries
Information Technology
Business Areas
Information Technology
Product Development
Quality Assurance
  • 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

Expertise details
Position Summary
React and Node.js Lead Developer at Geodis
Industries
Transportation
Business Areas
Information Technology
  • 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

Expertise details
Position Summary
React and Node.js Lead Developer at Geodis
Industries
Transportation
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
React and Node.js Developer at Upply
Industries
Information Technology
Transportation
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
React Native Developer at Optifluids
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
React and Node.js Lead Developer and Devops at Lafinbox
Industries
Information Technology
Business Areas
Information Technology
Product Development
Project Management
  • 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

Expertise details
Position Summary
React and Node.js Developer and Devops at Miscellaneous
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Project Manager at Management Consulting
Industries
Professional Services
Business Areas
Finance
Project Management
  • 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.

Information Technology
Professional Services
Transportation
Automotive
Banking and Finance
Food and Beverage
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Project Management, and Finance.

Information Technology
Product Development
Project Management
Finance
Profile match chart

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

Statistics

Experience

Total positions 16
Experience in Information Technology 5 y
Avg length 10 m
Longest experience 4 y 6 m

Expertise

Recent roles Lead Fullstack Developer Node.js, Senior Fullstack Developer Express / Koa, Lead Fullstack Developer CSS / Styled Component
Main industries Information Technology, Professional Services, Transportation
Main business areas Information Technology, Product Development, Project Management

Qualifications

Highest degree Master

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, Professional Services, and Transportation. 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, Product Development, and Project Management. Benoit also has some experience in Finance and Quality Assurance.

Which industries has Benoit worked in recently?

Benoit has recently worked in industries like Information Technology, Automotive, and Transportation.

Which business areas has Benoit worked in recently?

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

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
Rate comparison chart
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.