Benoit Goupilleau

Lead Fullstack-Entwickler React, Node.js, Python

Benoit Goupilleau
Paris, Frankreich

Erfahrungen

März 2025 - Bis heute
11 Monaten

Lead Fullstack-Entwickler Node.js

La Poste

  • Leitung eines Teams von 3 Entwicklern.
  • Entwurf und Implementierung einer neuen Architektur für ein zentrales Typescript-Produkt: neues Frontend mit Next.js, Material-UI und react-query, neues Backend in einer Python-Microservice-Architektur mit Fastify (Node.js) und FastAPI (Python), MySQL und Kafka, GraphQL, Apollo.
  • Stack: React, Next.js, Fastify, Typescript, Node.js, Python, FastAPI, Kafka, Elasticsearch, AWS S3, MySQL, Redux/Flux
Sept. 2024 - März 2025
7 Monaten

Senior Fullstack-Entwickler Express / Koa

Checkatrade

  • Arbeit an der React Native-App, der Hauptwebsite (Suchergebnisseite, Checkout-Prozess) und am Backend.
  • Einrichtung von Optimizely, Implementierung neuer Funktionen und Verbesserung der Nutzererfahrung.
  • 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 Monaten

Lead Fullstack-Entwickler CSS / Styled Component

London Stock Exchange Group

  • Leitung eines internationalen Teams von 5 Entwicklern und Arbeit an einem Tool für Asset Manager, Umsetzung der UI und Backend-API (Details vertraulich).
  • Stack: React, Typescript, Node.js, Nest, MySQL, Azure, Mocha, Jest, React Testing Library
Mai 2023 - Mai 2023
1 Monate

React Native-Entwickler

Optifluids

  • Aktualisierung und Erweiterung einer 2019 entwickelten React Native-App um neue Funktionen.
  • Stack: React Native, React Navigation, Redux, React Native FTP, React Native MySQL
März 2022 - Nov. 2023
1 Jahr 9 Monaten

Fullstack-Softwareentwickler

Mobile.de

  • Entwicklung und Refactoring der Chat-, Finanzierungs-, Checkout- und Suchfunktionen.
  • Implementierung der Finanzierungsfunktion mit der Partnerbank für Online-Käufe.
  • Stack: React, Typescript, Next.js, Node.js, Python, AWS, GCP, Express, MongoDB, Adyen
Okt. 2021 - Feb. 2022
5 Monaten

Senior-Softwareentwickler

Choco

  • Zusätzliche Funktionen entwickelt und bestehende Funktionen überarbeitet, um die Leistung der gesamten serverlosen Architektur zu verbessern und die Benutzererfahrung zu optimieren.
  • Stack: React, Typescript, Node.js, AWS AppSync (GraphQL), DynamoDB, AWS Lambdas, SNS, SQS, S3, SES, GitHub
Juli 2021 - Okt. 2021
4 Monaten

React- und Node.js-Entwickler

Gymlib

  • Zusätzliche Funktionen im Backend und Frontend entwickelt.
  • Backend-Architektur überprüft und die Implementierung einer vollständigen Microservice-Architektur mit Apollo Federation geplant.
  • Stack: React, Apollo, GraphQL, React Native, Typescript, Node.js, Algolia, MongoDB, AWS, GitLab, Docker, Kubernetes, Stripe
Apr. 2021 - Juni 2021
3 Monaten

React- und Node.js-Entwickler

Zalando

  • Zusätzliche Funktionen im Frontend und im Server für das Frontend entwickelt.
  • Codebasis überarbeitet und Typescript, Unit-Tests mit React Testing Library sowie Integrationstests mit Puppeteer hinzugefügt.
  • Stack: React, Typescript, Node.js, Python, AWS, React Testing Library, Jest, Puppeteer, GitHub CI/CD, Docker, Kubernetes
Jan. 2021 - März 2021
3 Monaten

React- und Node.js-Entwickler

Emeria

  • Eingesetzte Funktionen angepasst und Fehler behoben.
  • Zusätzliche Funktionen im Frontend und Backend entwickelt.
  • Unit-Tests mit Jest und React Testing Library sowie End-to-End-Tests mit Cypress implementiert.
  • Stack: React, Typescript, Node.js, Express, MongoDB, AWS, React Testing Library, Jest, Cypress, GitLab CI/CD, Docker, Kubernetes
Juli 2020 - Dez. 2020
6 Monaten

Lead-Entwickler für React und Node.js

Geodis

  • Backend-Microservice-Architektur von Grund auf neu aufgebaut, unter Anwendung von Clean-Architecture-Prinzipien mit MySQL und Azure CosmosDb GraphDb als Datenbanken.
  • Gateways und die Frontend-App mit React entwickelt.
  • Unit-Tests mit Jest und React Testing Library implementiert.
  • Stack: React, Styled Components, Node.js, Express, Python, Sequelize, MySQL, Gremlin GraphDb, Azure Cloud Services, React Testing Library, Jest, GitHub, Docker, Kubernetes
Sept. 2019 - Dez. 2020
1 Jahr 4 Monaten

Lead-Entwickler für React und Node.js

Geodis

  • Aufbau der gesamten Backend-Microservice-Architektur von Grund auf nach Clean-Architecture-Prinzipien mit Firestore und Elasticsearch als Datenbanken (19 Microservices, 3 gemeinsame Bibliotheken, über 12 Cloud Functions).
  • Entwicklung von 3 Gateways: einem für Mobile Apps, einem externen API mit OAuth-2.0-Authentifizierung und einem Gateway mit Apollo Server für die Webanwendung.
  • Bereitstellung von 3 Frontend-Apps: einer Webapp mit Apollo Client zur Nachverfolgung von Abläufen, einer App zur Fahrerregistrierung für die Mobile App und einer App für Kunden, um den Paketfortschritt zu verfolgen.
  • Implementierung von Unit-Tests mit Jest und React Testing Library sowie End-to-End-Tests mit Cypress.
  • Stack: React, GraphQL, Typescript, Node.js, Express, Firebase, Elasticsearch, Kibana, Redis, React Testing Library, Jest, Cypress, GitLab CI/CD, Kubernetes, GCP
Jan. 2019 - Sept. 2019
9 Monaten

React- und Node.js-Entwickler

Upply

  • Entwicklung neuer Features für die Lösung mit der aktuellen Version von React (inklusive Hooks), Next.js und TypeScript.
  • Migration der Lösung zu einer vollständigen SSR-Anwendung mit Next.js.
  • Teilnahme an allen wichtigen Sprint-Zeremonien.
  • Implementierung von Unit-Tests mit Jest.
  • Stack: React, TypeScript, Rematch, Redux, Next.js, Jest, Expect, Styled-components, Node.js, Express, Python, MongoDB, Docker, Kubernetes, Jenkins
Jan. 2019 - März 2019
3 Monaten

React-Native-Entwickler

Optifluids

  • Strukturierte, entwickelte und bereitgestellte React-Native-App zur Verwaltung aller Dokumente (Herunterladen, Bearbeiten und Hochladen von PDF-Dokumenten).
  • Entwicklung der App mit React Native, Redux, React Navigation, React Native FTP und React Native MySQL.
  • Veröffentlichung der App in den Stores.
  • Stack: React Native, React Navigation, Redux, React Native FTP, React Native MySQL
Nov. 2017 - Dez. 2018
1 Jahr 2 Monaten

Lead-Entwickler für React und Node.js sowie DevOps

Lafinbox

  • Entwicklung neuer Features für die App.
  • Schulung von Junior-Entwicklern.
  • Leitung eines Teams von 7 Entwicklern und Teilnahme an relevanten Sprint-Zeremonien.
  • Implementierung von Unit-Tests mit Jest im Frontend und Mocha im Backend.
  • Umsetzung von Code-Splitting und Lazy Loading mit Webpack.
  • Migration alter Projekte zu einer vollständigen React/Redux-Webanwendung.
  • Start neuer Projekte von Grund auf (React/Redux-Webanwendung, Node.js-API mit Koa und Python-API mit WSGI-Server).
  • Aktualisierung aller Projekte zur Nutzung von Docker in Produktion und Entwicklung (Erstellung von Dockerfiles sowie docker-compose-Dateien für Entwicklung und Unit-Tests).
  • Erstellung von Deployment- und Service-YAML-Dateien für Kubernetes sowie Bereitstellung der Apps in Entwicklungs-, Integrations- und Produktions-Clustern auf OVH-Servern.
  • Erstellung von Bash-Skripten zur Automatisierung des Image-Builds und der Deployments.
  • Implementierung von Healthchecks basierend auf Skriptdateien, Liveness Probes und 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 Jahr 1 Monate

React- und Node.js-Entwickler sowie DevOps

Miscellaneous

  • Verschiedene Projekte für kleine Unternehmen oder Privatpersonen mit Frontend in React und 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
Mai 2012 - Nov. 2016
4 Jahren 7 Monaten

Projektmanager

Managementberatung

  • Verantwortlich für verschiedene Projekte für Schlüsselkunden (L’Oréal, SNCF, Shell, Klesia, Poclain…) um neue Prozesse und neue Software-Tools für Finanz- und/oder Projektplanung einzuführen.

Zusammenfassung

Fullstack-JavaScript-Entwickler spezialisiert auf React, React Native und Node.js. Ich bin leidenschaftlich im Programmieren, spezialisiere mich auf React und Node.js und nutze sie seit 2016.

Fähigkeiten

  • 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

Sprachen

Französisch
Muttersprache
Englisch
Verhandlungssicher
Deutsch
Fortgeschritten
Polnisch
Grundkenntnisse

Ausbildung

Feb. 2011 - Nov. 2011

Sydney Business School

Master-Abschluss in Projektmanagement · Projektmanagement · Sydney, Australien

Sept. 2008 - Juni 2012

Ecole des Mines de Saint Etienne

Master-Abschluss in Finanzingenieurwesen und Projektmanagement · Finanzingenieurwesen und Projektmanagement · Saint-Étienne, Frankreich

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Fahrettin Kutyol
Fahrettin Kutyol

Senior Frontend-Entwickler

Profil ansehen
Achille Chimi
Achille Chimi

Backend/Frontend Entwickler

Profil ansehen
Marcel Meyer
Marcel Meyer

Cloud-Architekt, Senior Solution Architekt, Senior Software Engineer

Profil ansehen
Shamaila Mahmood
Shamaila Mahmood

Senior Softwarearchitektin

Profil ansehen
Stefan Hess
Stefan Hess

Fullstack-Entwicklung, Product-Owner & Tech-Lead

Profil ansehen
Kiriakos Krastillis
Kiriakos Krastillis

Tech Lead: API-Erfahrungsplattform

Profil ansehen
Robin Ochsner
Robin Ochsner

Mitgründer & KI-Lösungsarchitekt

Profil ansehen
Arne Hendricks
Arne Hendricks

Embedded Fullstack-Entwickler

Profil ansehen
Satya Vulise
Satya Vulise

Lead-Entwickler

Profil ansehen
Ivan Greguric-ortolan
Ivan Greguric-ortolan

Technischer Leiter

Profil ansehen
David Moling
David Moling

Senior Technischer Berater

Profil ansehen
Björn Wilmsmann
Björn Wilmsmann

Software Audit und Architektur Beratung: Portal Software

Profil ansehen
Matthias Isler
Matthias Isler

Teilzeit-CTO (Leitender Ingenieur / Technischer Architekt)

Profil ansehen
Yannick Schuchmann
Yannick Schuchmann

Freiberuflicher IT-Berater

Profil ansehen
Samir Brković
Samir Brković

Lösungsarchitekt / Senior Softwareentwickler

Profil ansehen
Collin Kempkes
Collin Kempkes

Lead Fullstack-Entwickler

Profil ansehen
Timm Preetz
Timm Preetz

Senior Backend-Framework-Entwickler

Profil ansehen
Prasad Tilloo
Prasad Tilloo

Solution-Architekt / Senior Manager – DTC E-Commerce-Plattform

Profil ansehen
Werner Keil
Werner Keil

Testkoordinator, Designer und Ingenieur

Profil ansehen
Christian Worsch
Christian Worsch

Senior Full-Stack-Entwickler

Profil ansehen
Patrick Finkbeiner
Patrick Finkbeiner

Full-Stack-Softwareentwickler

Profil ansehen
Tomas Stiller
Tomas Stiller

Mitgründer & CTO

Profil ansehen
Marc Haid
Marc Haid

Senior Architekt, Coach und Entwickler

Profil ansehen
Csaba Kéri
Csaba Kéri

ServiceNow-Berater

Profil ansehen
Rüdiger Schulz
Rüdiger Schulz

Full-Stack-Softwareentwickler / Berater für Digitalisierung

Profil ansehen
Jörg Birkhold
Jörg Birkhold

Leitender Ingenieur iOS/Android

Profil ansehen
Robert Raźniewski
Robert Raźniewski

Softwareentwickler

Profil ansehen
Haseeb Ahmad
Haseeb Ahmad

Full-Stack-Ruby-on-Rails-Entwickler

Profil ansehen
Piotr Kuczyński
Piotr Kuczyński

Senior Softwareentwickler

Profil ansehen
Abderrahmen Sdiri
Abderrahmen Sdiri

Technischer Teamleiter

Profil ansehen