Aller au contenu

Freelance

Jérôme Dumas

CTO · Lead Developer Full-Stack · Architecte Cloud

Passionné par les challenges techniques ambitieux, je conçois et j'opère des plateformes SaaS résilientes. 17+ ans d'expérience en architecture, développement, DevOps et management technique.

Nantes, France

Jérôme Dumas, CTO · Lead Developer Full-Stack · Architecte Cloud

À propos

Stratégie technique & exécution opérationnelle

De la conception à la production, je pilote des produits SaaS de bout en bout : architecture micro-services, infra résiliente sur GCP, industrialisation du build et du déploiement, formation d'équipes et mise en place de pratiques Agiles. Rigueur, pédagogie, curiosité.

17+
ans d'expérience
3
startups cofondées
18
missions / postes
12
domaines de formation

Parcours

Expériences marquantes

CTO & Cofondateur

PeeK'in · Freelance

Déc 2018 — Présent

Conception et opération d'une plateforme SaaS Web + PWA : reconnaissance d'image IA, intégration d'agents LLM et productivité tech assistée par IA. Management technique, formation et Scrum Mastering.

  • Architecture SaaS Web (Vue 3, Nuxt, Vite) et PWA, micro-services Node.js / NestJS
  • Infra GCP complète : Kubernetes, Helm, Terraform, App Engine, Cloud Run, Cloud SQL
  • Industrialisation : Docker, CI/CD, GitFlow, Jira, code review, pair-programming, TDD
  • Module IA/ML de reconnaissance de contenu image (TensorFlow)
  • Stratégie IA générative (ChatGPT, Claude, Gemini, GitHub Copilot, Cursor, Codex) pour la productivité technique, produit et opérationnelle
  • Agents spécialisés pour rédaction de specs, génération de tickets Jira, analyse de logs et documentation — connectés aux outils internes via MCP (Model Context Protocol)
  • Accélération du cycle de dev assistée par IA : cadrage, génération de code, refactoring, tests automatisés, revue et documentation
  • Intégration de services IA dans le SaaS (classification, extraction, résumé, assistance utilisateur) avec garde-fous RGPD, validation humaine et traçabilité
  • Automatisation des tests unitaires et E2E (Playwright)
  • Recrutement, management technique, formation de l'équipe, Scrum Master
Vue 3NuxtNestJSNode.jsGCPKubernetesHelmTerraformDockerPlaywrightTensorFlowClaudeChatGPTGitHub CopilotMCP

CTO & Cofondateur

izyNgo · Freelance

Nov 2020 — Mars 2022

Conception d'une plateforme e-commerce B2B/B2C, architecture micro-services sur GCP avec SEO SSR et industrialisation complète.

  • Collecte des besoins et formalisation SCRUM (Epics, User Stories)
  • Micro-services et API : Node.js, NestJS, PostgreSQL
  • Frontends B2B/B2C en Vue + TypeScript + Vuetify, PWA
  • SEO et SSR avec Nuxt.js
  • Infrastructure GCP : Docker, Cloud Run, Knative, Kubernetes, Terraform, Helm
VueNuxtTypeScriptVuetifyNestJSNode.jsPostgreSQLGCPKubernetesKnativeTerraformHelm

Consultant CTO · Architecte · Lead Dev

Baya Groupe · Freelance part-time

Août 2020 — Déc 2021

Conseil d'architecture, intégration de partenaires techniques et conception de nouveaux services pour un groupe en transformation numérique.

  • Analyse et conception d'infrastructures
  • Intégration et pilotage de partenaires techniques
  • Management d'équipe de développement et prestataires
  • Conception de nouveaux services : portail web, web services
  • Conception et développement de micro-services
Architecture micro-servicesManagement

Lead Developer Full-Stack

Bureau Veritas · Freelance

Nov 2017 — Juin 2018

Construction d'une plateforme mobile de validation (achats, temps, frais, stocks) en Ionic/Angular avec backend Spring et coaching agile.

  • Maquettage (Sketch) et 3 applications mobiles hybrides Android/iOS
  • Automatisation du build : Jenkins, Fastlane
  • Conception d'API Swagger, mock services Node.js / Express
  • Web services Spring (Core, MVC, Security) intégrant Oracle JD Edwards
  • Coach agile et Scrum Master : Daily, Retro, Sprint Review/Planning
IonicAngular 5Spring FrameworkNode.jsExpressJenkinsFastlaneSwagger

Team Leader · Lead Developer · Chef de Projet

CHRONO Link · Saint-Herblain · CDI

Jan 2013 — Fév 2017

Trois rôles cumulés sur 4 ans : Scrum Master et Lead Dev d'une plateforme Java/Spring, Team Leader d'une équipe technique, Chef de Projet sur des SaaS métier.

  • Lead Dev plateforme d'intermédiation : Java 8, Spring Boot, Hibernate, Angular 4
  • Architecture micro-services, DevOps (IaC, industrialisation build/déploiement)
  • Team Leader : recrutements, suivi financier/objectifs, mise en place méthodes Agiles
  • Avant-ventes : spécifications, chiffrage, soutenance
  • Chef de Projet SaaS (iMob Maintenance, easyTech), pilotage de partenaires
  • Industrialisation : Jenkins, Hudson, Sonar, Nexus, Maven
Java 8Spring BootHibernateAngular 4AndroidJenkinsSonarMavenRESTSOAP

Fondations 2007 — 2016

Parcours technique initial

  1. Expert VueJS · Brioche Pasquier
    Juil 2020 — Juil 2020
  2. Développeur Mobile · FMC Production
    Mar 2020 — Mar 2020
  3. CTO · Baya Upsys Gestion
    Oct 2018 — Déc 2018
  4. Architecte DevOps · Services Épargne Entreprise (S2E)
    Juil 2018 — Sep 2018
  5. Développeur Mobile Ionic · FMC Production
    Fév 2018 — Mar 2018
  6. Développeur Web · VM Renov
    Mar 2018 — Mar 2018
  7. CTO & Cofondateur · LoCoMiam
    Mar 2017 — Nov 2017
  8. Responsable Centre de Services "Orange Widgets" · IT&L@BS · Orange Business Services
    Avr 2009 — Déc 2012
  9. Ingénieur d'études — Orange Labs · IT&L@BS
    Oct 2008 — Mar 2009
  10. Ingénieur d'études — SDV Cogémar · IT&L@BS
    Août 2008 — Sep 2008
  11. Ingénieur d'études · Thales Communication
    Mar 2008 — Août 2008
  12. Ingénieur d'études — R&D · Thales Communication
    Oct 2007 — Fév 2008
  13. Ingénieur d'études · Thales Underwater Systems
    Avr 2007 — Août 2007

Compétences

Spectre d'expertise

Backend

  • Java / J2EE
  • Spring Framework · Boot · Cloud
  • JPA · Hibernate
  • Node.js · NestJS · Express
  • OSGi

Frontend

  • Vue 3 · Nuxt · Vite
  • TypeScript
  • Angular (4, 5)
  • Tailwind · Bootstrap · Vuetify
  • PWA · Responsive

DevOps & Cloud

  • Google Cloud Platform
  • Kubernetes · Helm
  • Terraform (IaC)
  • Docker · CI/CD · GitFlow
  • Jenkins · GitHub Actions

Mobile

  • Ionic · Capacitor (Cordova)
  • Android SDK natif
  • Applications hybrides iOS

Data & Persistance

  • PostgreSQL · Oracle
  • MongoDB
  • Kafka · Zookeeper

Qualité & Test

  • TDD · Pair-programming · Code review
  • Playwright (E2E)
  • JUnit · Sonar
  • Scrum · Lean · Design Thinking

Transmettre

Services de formation

Formateur certifié sur Java, Vue.js, Node.js, Spring et Scrum. J'interviens en entreprise comme en école d'ingénieurs pour former des équipes et accompagner la mise en place de pratiques Agiles.

12 domaines
Frontend

Vue.js

Composition API, Nuxt, Pinia, écosystème moderne, patterns avancés.

Angular

Fondamentaux, architecture, RxJS, montée en version.

Backend

Java avancé

Concurrence, patterns, API moderne (streams, records, virtual threads).

Java J2EE

Servlets, JSP, EJB, JPA — fondations et bonnes pratiques.

Spring Framework · Boot · Cloud

Spring Core, MVC, Security, Boot, micro-services distribués avec Spring Cloud.

Persistance (Hibernate + Spring)

Mapping ORM, gestion des transactions, optimisation des requêtes.

Node.js

Express, NestJS, architecture micro-services, TypeScript côté serveur.

Mobile

Ionic (Angular / Vue)

Applications hybrides Android/iOS, Capacitor, build et publication.

Développement Android natif

Android SDK, Gradle, architecture d'application, publication.

DevOps

Usine logicielle Java

Maven, Jenkins, Sonar, Nexus, chaîne d'intégration et de déploiement continus.

Agile

Scrum

Rôles, événements, artefacts, facilitation d'équipe et Scrum Mastering.

Méthodes Agiles & gestion de projet

Lean, Design Thinking, estimation, planification, amélioration continue.

Parcours académique

Formation & certifications

Diplôme

  • Diplôme d'Ingénieur

    ENSSAT · Lannion

    Logiciel et Système Informatique (seconde compétence : Électronique et Informatique Industrielle)

    2004 — 2007

Certifications

  • TOEIC 705 (mai 2007)

Langues

  • Français — Langue maternelle
  • Anglais — Lu, écrit, parlé — TOEIC 705
  • Allemand — Bases à réactiver

Hors clavier

Centres d'intérêt

  • Trail & running (compétition)
  • Escalade
  • VTT
  • Badminton (club) · squash
  • Photographie reflex
  • Pêche au coup (compétition)
  • Lectures startup & Agile

Travaillons ensemble

Prêt à échanger ?

Mission, formation, audit technique, ou simple discussion d'architecture : je suis joignable sur les canaux ci-dessous.

LinkedIn GitHub