Curriculum vitæ

Léo Goubard

Fullstack Developer – SaaS Platforms, Booking & Workflow Engines

SaaS, réservation, workflows & moteurs métier

Tours, Centre-Val de Loire, France

Léo Goubard

Coordonnées

Profil

Fullstack Developer — React.js / Django / PostgreSQL

Je développe des applications web et plateformes SaaS avec une spécialité : les logiques métier complexes (planning, réservation, workflows, génération de documents, dashboards).

✅ Ce que j’apporte : code propre, architecture maintenable, perf, delivery en prod.

React · TypeScript · Django · Python · PostgreSQL · Docker

Dispo en prestation (remote). Contact en MP.

Compétences

  • React
  • Python
  • Django
  • Next.js
  • TypeScript
  • PostgreSQL
  • Node.js
  • MobX
  • Redis
  • Docker
  • GraphQL
  • AWS
  • OVH
  • Azure
  • CI/CD

Expérience

  1. Software Engineer

    Surviving Data

    avril 2024 - Present (2 ans 1 mois)

    Tours, Centre-Val de Loire, France

    Au sein d'une équipe digitale dédiée au développement d'une plateforme SaaS de gestion de démarches administratives, ayant pour missions :

    ✭ la conception et l'évolution d'applications métier complexes (réservation, workflows d’instruction, facturation, génération documentaire)

    ✭ le maintien d’un haut niveau de qualité, sécurité et respect des standards techniques

    ✭ l’industrialisation des déploiements et l’amélioration continue des performances

    Je suis en charge :

    ✓ de concevoir et faire évoluer l’architecture backend (Django 5, django-ninja, PostgreSQL, Redis)

    ✓ de développer des moteurs métier avancés : réservation (RRule, conflits, dépendances), workflows modulaires, règles tarifaires avec fallbacks

    ✓ d’implémenter un système de génération documentaire dynamique (variables @{...}, pipeline template → HTML → PDF via WeasyPrint, support DOCX)

    ✓ d’intégrer des services tiers (FranceConnect, emails transactionnels, APIs externes)

    ✓ de contribuer à l’optimisation des environnements Dockerisés et des pipelines CI/CD

    ✓ de participer activement à l’amélioration continue de la qualité du code et des standards de développement

    J’interviens aussi bien sur des phases de conception et de prototypage que sur des modules en production active, avec une forte attention portée à la robustesse métier, à la maintenabilité et à la performance des applications.

  2. Full Stack Engineer (freelance)

    LeoGBRD Solution

    août 2022 - Present (3 ans 9 mois)

    France

    En tant que développeur freelance, j’ai accompagné des startups et PME dans la conception et la réalisation de plateformes SaaS et applications métier, ayant pour objectifs :

    ✭ la création de solutions web complètes (API, bases de données, interfaces frontend)

    ✭ la mise en production rapide et sécurisée d’applications scalables

    ✭ l’automatisation des processus métiers via des outils numériques modernes

    Je suis intervenu sur :

    ✓ la conception d’architectures fullstack (Node.js / Python / PostgreSQL / MongoDB)

    ✓ le développement d’interfaces React / Next.js performantes et optimisées SEO

    ✓ la mise en place de systèmes d’authentification, dashboards et back-offices

    ✓ la génération de documents PDF et l’intégration d’API tierces

    ✓ l’implémentation de fonctionnalités d’automatisation via IA (OpenAI)

    ✓ la containerisation et le déploiement cloud (Docker, CI/CD)

    J’ai travaillé sur des projets en phase de lancement comme sur des produits déjà en production, en apportant une approche pragmatique centrée sur la qualité technique, la rapidité d’exécution et l’alignement avec les enjeux métier.

  3. Développeur Fullstack JavaScript / Python

    Smart Travel

    août 2023 - décembre 2023 (5 mois)

    Nantes, Pays de la Loire, France

    Au sein d’un projet de développement d’une application de planification de voyage assistée par IA, ayant pour objectifs :

    ✭ la génération automatisée d’itinéraires et d’informations pratiques (documents nécessaires, activités quotidiennes, estimation des coûts)

    ✭ l’assistance à la réservation de transports, hébergements et activités

    ✭ la mise à disposition d’une plateforme SaaS complète avec gestion utilisateurs et contenus

    Je suis intervenu sur :

    ✓ le développement backend en Python, incluant la logique métier et la communication avec l’API OpenAI

    ✓ la conception et l’intégration de la base de données PostgreSQL

    ✓ la mise en place d’un système complet d’authentification et de gestion des rôles utilisateurs

    ✓ le développement de fonctionnalités CRUD pour la création de voyages et d’articles de blog

    ✓ la gestion des droits d’accès et de la visibilité des contenus selon les profils (utilisateur/admin)

    ✓ l’implémentation de dashboards et panneaux d’administration avec visualisation des requêtes et données applicatives

    ✓ le déploiement de la solution sur Microsoft Azure

    ✓ l’intégration frontend (CSS/JSX) pour une interface moderne et responsive

    J’ai contribué à la réalisation d’un produit combinant IA générative et expérience utilisateur, avec une approche orientée robustesse, scalabilité et valeur métier.

  4. Développeur Fullstack JavaScript

    TeaTime

    janvier 2023 - juillet 2023 (7 mois)

    Nantes, Pays de la Loire, France

    Intervention au sein d’une équipe de 3 développeurs pour un client français, le projet consistait à développer une application de réunion et de communication immersive sur une plateforme 3D.

    L’utilisateur incarnait un personnage personnalisable et pouvait accéder à différentes salles (réunions, jeux) avec un système de communication de proximité en temps réel.

    Les objectifs du projet étaient :

    ✭ concevoir une application collaborative immersive en environnement 3D

    ✭ permettre des interactions multi-utilisateurs en temps réel

    ✭ structurer une architecture backend robuste et scalable

    Je suis intervenu sur :

    ✓ la participation et l’animation des cérémonies Agile

    ✓ l’analyse des besoins techniques et la proposition de choix d’architecture

    ✓ la réalisation d’audits techniques et la rédaction de documentation

    ✓ le chiffrage et l’estimation des développements

    ✓ la relecture et le contrôle qualité du code des autres développeurs

    Sur le plan technique :

    ✓ conception et développement d’une API Node.js avec communication base PostgreSQL via GraphQL

    ✓ implémentation d’un système d’authentification via JSON Web Token (JWT)

    ✓ développement de la logique multijoueur en temps réel via WebSockets

    ✓ intégration d’une plateforme 3D (modélisation low-poly via Blender)

    ✓ développement d’une interface de personnalisation des avatars

    J’ai contribué à la mise en place d’une architecture temps réel permettant des interactions fluides entre utilisateurs, avec un fort enjeu de synchronisation et de performance.

  5. Fullstack Developpeur Vue/Node

    Solotech Inc.

    août 2022 - décembre 2022 (5 mois)

    Montreal, Quebec, Canada

    Intervention au sein d’une équipe de 5 développeurs pour un client canadien.

    Le projet consistait à stabiliser et faire évoluer une première version d’une plateforme de partage de flux pour des événements internationaux.

    La solution incluait des salles de réunion virtuelles, du partage de documents, ainsi qu’un système de chat global et privé.

    Les objectifs du projet étaient :

    ✭ fiabiliser une plateforme en production active pour des événements internationaux

    ✭ améliorer la stabilité, la qualité et la maintenabilité du produit

    ✭ renforcer les outils de monitoring, d’administration et de visualisation

    Je suis intervenu sur :

    ✓ la participation et l’animation des cérémonies Agile

    ✓ l’analyse du projet existant à mon arrivée et la compréhension de l’architecture en place

    ✓ la proposition de choix techniques et recommandations d’évolution

    ✓ la réalisation d’audits techniques, documentation et chiffrages de développement

    ✓ la relecture et le contrôle qualité du code au sein de l’équipe

    Sur le plan technique :

    ✓ mise en place de tests d’intégration Cypress (3 pages, 10+ composants)

    ✓ débogage continu et stabilisation de fonctionnalités critiques

    ✓ factorisation et amélioration de modules déjà implémentés

    ✓ développement de dashboards avec PrimeVue (statistiques connexions/déconnexions exportables)

    ✓ intégration d’une carte Leaflet pour visualiser les points de connexion mondiaux

    ✓ développement de fonctionnalités CRUD côté administration pour la gestion des utilisateurs

    ✓ intégration de la visioconférence via Jitsi

    Le projet reposait sur une stack moderne avec :

    Vue.js / Node.js / GraphQL

    AWS Amplify, DynamoDB, Cognito, CloudWatch, AppSync, S3, Lambda, CodePipeline

    J’ai contribué à renforcer la robustesse d’une plateforme internationale temps réel, avec des enjeux élevés de stabilité et d’expérience utilisateur.

  6. Développeur Full Stack React/Node

    Joinery Business Solution

    janvier 2021 - mai 2022 (1 an 5 mois)

    Nantes, Pays de la Loire, France

    Au sein d’une équipe de 2 développeurs, j’ai participé au développement sur 18 mois de la solution SaaS Iziqo.fr, visant à simplifier et rendre accessible une partie de l’ERP Janneau Menuiserie pour ses clients et artisans.

    La plateforme proposait :

    un espace “Menuiserie” permettant à Janneau de cataloguer ses produits et configurer les contraintes métier

    un espace “Artisan” permettant aux clients de créer des devis et gérer leurs commandes chantier ou particulier

    Les objectifs du projet étaient :

    ✭ concevoir une application SaaS métier complète pour le secteur industriel

    ✭ modéliser des règles complexes de configuration produit

    ✭ assurer la fiabilité des échanges avec un ERP existant

    Je suis intervenu sur :

    ✓ la participation et l’animation des cérémonies Agile

    ✓ l’analyse des besoins techniques et fonctionnels avec le client

    ✓ la proposition de choix d’architecture et de solutions techniques

    ✓ la réalisation d’audits techniques et de documentation

    ✓ le chiffrage et l’estimation des développements

    ✓ la relecture et le contrôle qualité du code du second développeur

    ✓ la passation de connaissances et l’onboarding de mon remplaçant

    Sur le plan technique :

    ✓ développement fullstack en Node.js / React.js

    ✓ intégration HTML/CSS et construction d’interfaces métiers

    ✓ génération de flux XML via JSON déposés sur FTP pour communication avec l’ERP Janneau

    ✓ déploiement sur AWS (S3, Route53, Elastic Beanstalk, EC2)

    Développement de modules métier avancés côté menuiserie :

    calcul de surfaces et contraintes techniques

    limites dimensionnelles et descente de charges

    calculs de prix dynamiques

    génération de schémas 2D de prévisualisation produit

    J’ai contribué à livrer une plateforme SaaS industrielle combinant configuration produit complexe, intégration ERP et expérience utilisateur simplifiée pour les artisans.

Formation

  • Ecole O'clock

    Développeur Web Front-End React

    janvier 2020 - juin 2020

Langues

  • FrançaisNative or Bilingual
  • AnglaisFull Professional

Certifications

  • LICENCE AUDIOVISUEL - ESTHÉTIQUE DU CINÉMA
  • DÉVELOPPEUR WEB ET WEB MOBILE NIVEAU V