Bonjour, je suis Paul Gaucher

Ingénieur / Développeur Fullstack

Je crée des applications web modernes et performantes avec une expertise en front-end, back-end et DevOps.

Photo de profil

Paul Gaucher 10+ ans d'exp

@Pomarom

À propos de moi

Un aperçu de mon parcours et de mes motivations

Je suis un ingénieur et développeur fullstack passionné par la création d'applications web modernes et performantes. Issue d'une formation d'ingénieur à l'ISIMA, avec plus de 10 ans d'expérience dans le développement web, je combine des compétences techniques solides avec une forte orientation vers l'expérience utilisateur.

Ma philosophie de développement est centrée sur la création de solutions élégantes, maintenables et évolutives. J'aime résoudre des problèmes complexes et transformer des idées en produits concrets qui apportent une réelle valeur.

Au plaisir d'échanger rapidement !

2024 - Présent

Lead Développeur Fullstack

beta.gouv.fr / DINUM

2022 - 2024

CTO

Upcyclea

2020 - 2022

Frontend Lead Developer & DevOps

KoralPlay

2017 - 2019

Lead Developer

Philes / CNES / ATOS

Expérience

Mon parcours professionnel

Lead Développeur Fullstack @ beta.gouv.fr / DINUM

Mars 2024 - Présent
  • Développement du Tableau de Bord de l'Apprentissage (TBA), service public numérique pour lutter contre le décrochage
  • Plateforme d'interconnexion entre CFA et Missions Locales pour le suivi des jeunes en rupture de contrat d'apprentissage
  • Architecture technique basée sur TypeScript, MongoDB, React/Next.js
  • Développement d'API RESTful avec Express et ZOD pour la validation des données
  • Utilisation de Docker Swarm pour un déploiement sans interruption de service
  • Travail en équipe pluridisciplinaire (PO, data scientists, chargés de déploiement)
  • Participation active au déploiement dans les régions pilotes (Nouvelle-Aquitaine, Hauts-de-France, PACA)
  • Mise en place d'une méthodologie Agile avec des itérations courtes et livraisons continues

CTO @ Upcyclea

Mai 2022 - Mars 2024
  • Direction et constitution d'une équipe technique
  • Mise en place d'un environnement Atlassian complet (JIRA / BitBucket / Confluence)
  • Création et gestion d'un processus CI/CD utilisant BitBucket / Github / Travis
  • Utilisation de Docker/Docker-compose pour les stratégies de déploiement
  • Gestion de l'environnement GCP
  • Développement avec Angular, PHP Yii2 Framework et VueJs

Frontend Lead Developer & DevOps @ KoralPlay

Mars 2020 - Mai 2022
  • Développement avec React/Redux et React-Native
  • Développement mobile avec Ionic / Angular
  • Création et gestion d'un processus CI/CD utilisant Gitlab
  • Utilisation de Docker/Docker-compose pour les stratégies de déploiement
  • Déploiement d'une stratégie gitflow
  • Travail avec l'environnement GCP

Lead Developer @ Philes / CNES / ATOS

Avril 2017 - Février 2019
  • Direction d'une équipe de 7-8 développeurs JavaScript
  • Développement d'un logiciel pour la visualisation en temps réel des données satellites au CNES
  • Stack JavaScript complète, Node / React / Redux multi-processus synchronisé
  • Communication avec un logiciel C++ via protobuf
  • Application intégrée dans un environnement Electron

Co-fondateur / CTO @ Diner

Juin 2017 - Septembre 2018
  • Développement d'une application pour mettre en relation les amateurs de cuisine
  • Utilisation du framework Ionic (Angular 4), disponible sur iOS et Android
  • Base de données Firebase complète

Développeur Fullstack @ Astek / RTE

Septembre 2016 - Avril 2017
  • Développement d'un logiciel de gestion d'offres d'emploi/employés pour l'entreprise RTE
  • Dashboard AngularJs pour les offres d'emploi et les données des employés
  • Développement backend J2EE
  • Déploiement Docker

Développeur @ Astek / Thales / AirFrance

Septembre 2015 - Septembre 2016
  • Développement d'une application sur tablette pour géolocaliser un pilote pendant son vol
  • Affichage des points d'intérêt environnants sur un globe 3D
  • Technologies : AngularJs, HTML/CSS, CesiumJS, WebGL
  • Développement en méthodologie Agile

Projets

Une sélection de mes travaux récents

Service public numérique permettant de lutter contre le décrochage des apprentis en rupture de contrat. Plateforme d'interconnexion entre CFA et Missions Locales.

Détails techniques:

  • Architecture microservices avec Docker Swarm pour un déploiement sans interruption
  • API RESTful avec Express et validation des données via ZOD
  • Frontend développé avec Next.js et des composants UI modernes
  • Système de CI/CD avec Github Actions et semantic-release
  • Infrastructure sécurisée avec monitoring via Fluentd et Grafana
  • Tests automatisés et vérification de type TypeScript
TypeScript React/Next.js MongoDB

Upcyclea

private

Logiciel de décarbonisation et de gestion d'actifs circulaires. Développement fullstack et mise en place de CI/CD.

Détails techniques:

  • Architecture modulaire avec Angular pour la partie client et PHP Yii2 Framework côté serveur
  • Intégration continue avec BitBucket Pipelines et Travis CI
  • Architecture cloud sur Google Cloud Platform avec load balancing et scaling automatique
  • Base de données SQL et implémentation de systèmes de cache pour optimiser les performances
  • Mise en place d'une stratégie DevOps complète avec Docker et déploiements automatisés
Angular PHP Vue.js

KoralPlay

private

Solutions spécialisées pour les opérateurs de jeux d'argent. Frontend avec React/Redux et développement mobile.

Détails techniques:

  • Développement d'interfaces utilisateur riches et interactives avec React et Redux
  • Applications mobiles cross-platform avec React Native et Ionic/Angular
  • Mise en place d'une architecture front-end modulaire et évolutive
  • Workflow Git optimisé avec stratégie Gitflow pour la gestion des branches
  • Pipeline CI/CD automatisé avec GitLab CI/CD et intégration de tests automatisés
  • Conteneurisation des environnements de développement et production avec Docker
React React Native Node.js

Bike Taxi

private

Application pour se déplacer différemment dans les rues d'Amsterdam avec des chauffeurs à vélo.

Détails techniques:

  • Backend RESTful avec Node.js et Express optimisé pour les performances
  • Base de données NoSQL MongoDB avec modèles de données géospatiales
  • Système de géolocalisation en temps réel pour le suivi des chauffeurs
  • API de calcul d'itinéraires avec optimisation des trajets urbains
  • Système d'authentification sécurisé avec JWT
  • Contribution au développement de l'interface Vue.js/Vuex côté client
Node.js Express MongoDB

Diner

private

Application pour les amateurs de nourriture, permettant de géolocaliser des cuisiniers, discuter avec eux et partager un repas.

Détails techniques:

  • Application mobile hybride développée avec Ionic et Angular 4
  • Architecture Serverless complète avec Firebase (Realtime Database, Auth, Storage, Cloud Functions)
  • Système de messagerie en temps réel entre utilisateurs
  • Géolocalisation et cartographie des cuisiniers à proximité
  • Système de gestion des réservations et paiements intégré
  • Publication sur les stores iOS et Android avec CI/CD pour les déploiements
Ionic Angular Firebase

Compétences

Technologies et outils que j'utilise

Frontend

NextJs 90%
React 90%
React Native ( mobile ) 85%
Angular 85%
Vue.js 80%

Backend

Node.js / Express 90%
PHP 80%
Java 75%
C / C++ 70%

Infra, Db & DevOps

SQL (MySQL, PostGre) 90%
MongoDB 90%
Docker 85%
CI/CD 80%
GCP 75%

Contact

Intéressé par une collaboration? Contactez-moi

Téléphone

06 47 17 92 99

Localisation

Nantes, France