Benoit Goupilleau
Lead Fullstack-Entwickler React, Node.js, Python
Erfahrungen
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
Industrie Erfahrung
Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.
Erfahren in Informationstechnologie (5 Jahre), Professionelle Dienstleistungen (4.5 Jahre), Transport (3 Jahre), Automotive (1.5 Jahre), Bank- und Finanzwesen (1 Jahr) und Lebensmittel und Getränke (0.5 Jahre).
Geschäftsbereich Erfahrung
Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.
Erfahren in Informationstechnologie (9.5 Jahre), Produktentwicklung (8.5 Jahre), Projektemanagement (5.5 Jahre) und Finanzen (4.5 Jahre).
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
Ausbildung
Sydney Business School
Master-Abschluss in Projektmanagement · Projektmanagement · Sydney, Australien
Ecole des Mines de Saint Etienne
Master-Abschluss in Finanzingenieurwesen und Projektmanagement · Finanzingenieurwesen und Projektmanagement · Saint-Étienne, Frankreich
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Benoit ansässig?
Welche Sprachen spricht Benoit?
Wie viele Jahre Erfahrung hat Benoit?
Für welche Rollen wäre Benoit am besten geeignet?
Was ist das neueste Projekt von Benoit?
Für welche Unternehmen hat Benoit in den letzten Jahren gearbeitet?
In welchen Industrien hat Benoit die meiste Erfahrung?
In welchen Bereichen hat Benoit die meiste Erfahrung?
In welchen Industrien hat Benoit kürzlich gearbeitet?
In welchen Bereichen hat Benoit kürzlich gearbeitet?
Was ist die Ausbildung von Benoit?
Wie ist die Verfügbarkeit von Benoit?
Wie hoch ist der Stundensatz von Benoit?
Wie kann man Benoit beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Lead Fullstack-Entwickler Node.js
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Paris, Frankreich arbeiten