LOCALRendersComponentsLLM guide

Dev · Components storybook

Chaque carte rend une section CV de façon isolée avec les données réelles (data/cv/bundle.json, locale en). Aide à valider visuellement un composant sans toucher aux layouts Full / Short / mobile.

Renders ComparisonHeader (assemblé)Header · Toolbar (desktop)Header · Toolbar (mobile, iframe 390px)Header · Content (titre + rôle seuls)Header · Content + contact strip (CV court / print)Header · Contact strip (compact, sous le rôle)About (profil)ContactSkillsDomains (3 colonnes)Domain · AgileJob Fit (liste avec clients — CV complet)Job Fit (compact — CV court, sidebar)Studies (default)Studies (narrow container — mobile / sidebar)Hobbies (large container)Hobbies (narrow container — mobile / sidebar)Learnings (large container — descriptions visibles)Learnings (narrow container — mobile / sidebar, sans descriptions)Projects (default — année seule)Projects (narrow — mobile / sidebar)Jobs (full CV)Job · single (premier job)Job · single compact (short CV)Jobs (short CV — missions limitées + bloc de clôture)

Header (assemblé)

Menu

Thomas Couderc

Senior Fullstack Developer

Header · Toolbar (desktop)

Menu

Header · Toolbar (mobile, iframe 390px)

Header · Content (titre + rôle seuls)

Thomas Couderc

Senior Fullstack Developer

Header · Content + contact strip (CV court / print)

Thomas Couderc

Senior Fullstack Developer

thomas.couderc@gmail.com+33661412725
Thomery (77)

Header · Contact strip (compact, sous le rôle)

thomas.couderc@gmail.com+33661412725
Thomery (77)

About (profil)

Summary

I am an agile fullstack consultant passionate about open source frontend and backend technologies. I like to develop software using cloud solutions, all in line with the Devops movement.

Contact

Contact

  • E-mailthomas.couderc@gmail.com
  • Phone+33661412725
  • Location
    Thomery (77)

Skills

Skills

TypescriptJavaSpring BootReactKubernetesClouds12 FactorDDDClean codeHexagonalNode.jsNestJS

Domains (3 colonnes)

Skills

Agile

I know how to use my multiple experiences of agility in the service of a team in order to achieve a product close to the need with a software craftsmanship philosophy.

scrumsafescrum masterkanbanlean

Dev

I like to develop reusable components in a clustered environment using concepts like microservices, robustness, observability, clean code.

javatypescriptreactdddarchitecture

Ops

I want to collaborate with operational teams by practicing continuous deployment and thus produce value for the company by reducing organizational friction.

dockerkubernetesterraformawshelm

Domain · Agile

Agile

I know how to use my multiple experiences of agility in the service of a team in order to achieve a product close to the need with a software craftsmanship philosophy.

scrumsafescrum masterkanbanlean

Job Fit (liste avec clients — CV complet)

Job fit

  • Master's-levelBacked by 20 years of professional experience
  • Java16 yearsBlaBlaCarSmartchSNCF Réseaux - DGEX SolutionsRelevanCEcoceaEdelia…
  • JavaScript14 yearsSolopreneurMatière WebJPB SystèmeBlaBlaCarSmartchSNCF Réseaux - DGEX Solutions…

Job Fit (compact — CV court, sidebar)

Job fit

Master's-levelJava16 years · 18 clientsJavaScript14 years · 14 clients

Studies (default)

Education

  • Control of Mobile Robots & Digital Signal ProcessingStanford / Coursera2013
  • Machine LearningStanford / Coursera2013
  • Signal processors and programmable logicParis / CNAM2012
  • Advanced microcontroller programmingParis / CNAM2012
  • Bachelor's degree in Computer Systems and SoftwareFontainebleau / IUT2006
  • Technological University Diploma in Computer ScienceFontainebleau / IUT2005
  • Scientific preparatory classes in physicsChampagne-sur-Seine / Lafayette high school2002
  • French HS diploma, Science majorFontainebleau / Francois 1st high school1999

Studies (narrow container — mobile / sidebar)

Education

  • Control of Mobile Robots & Digital Signal ProcessingStanford / Coursera2013
  • Machine LearningStanford / Coursera2013
  • Signal processors and programmable logicParis / CNAM2012
  • Advanced microcontroller programmingParis / CNAM2012
  • Bachelor's degree in Computer Systems and SoftwareFontainebleau / IUT2006
  • Technological University Diploma in Computer ScienceFontainebleau / IUT2005
  • Scientific preparatory classes in physicsChampagne-sur-Seine / Lafayette high school2002
  • French HS diploma, Science majorFontainebleau / Francois 1st high school1999

Hobbies (large container)

Hobbies

  • Ableton· Music production with Ableton Live, Max4Live and Python development for MIDI controllers.
  • Crossovers· Basketball, game study and statistics.
  • Riding the hills· Mountain biking in Fontainebleau forest, Portes du Soleil and beyond.
  • London system or Caro-Kann· Online chess: London system, Caro-Kann defense.

Hobbies (narrow container — mobile / sidebar)

Hobbies

  • Ableton· Music production with Ableton Live, Max4Live and Python development for MIDI controllers.
  • Crossovers· Basketball, game study and statistics.
  • Riding the hills· Mountain biking in Fontainebleau forest, Portes du Soleil and beyond.
  • London system or Caro-Kann· Online chess: London system, Caro-Kann defense.

Learnings (large container — descriptions visibles)

Learnings

  • LLMAgents, RAG, prompt engineering and integration into SaaS products.
  • AWS BedrockManaged AI agent orchestration and AWS foundation models.
  • MCPTool integration protocol for language models.
  • LangChainLLM chain orchestration framework and conversational agents.
  • OpenRAGOpen-source RAG pipeline: indexing, vector search, generation.
  • BMADAI-assisted multi-agent product scoping methodology.

Learnings (narrow container — mobile / sidebar, sans descriptions)

Learnings

  • LLMAgents, RAG, prompt engineering and integration into SaaS products.
  • AWS BedrockManaged AI agent orchestration and AWS foundation models.
  • MCPTool integration protocol for language models.
  • LangChainLLM chain orchestration framework and conversational agents.
  • OpenRAGOpen-source RAG pipeline: indexing, vector search, generation.
  • BMADAI-assisted multi-agent product scoping methodology.

Projects (default — année seule)

Projects

  • ByHereGuided car tour app: narrated routes with geolocated points of interest.2026
  • RealizatorWeb app that builds video demos automatically.2026
  • LivestreamzApp that turns your phone into a camera for reliable real-time streaming.2026
  • MutiTurns body movement into a MIDI, OSC, or WebSocket controller.2026
  • Shopify assistantAI chat to create Shopify products quickly and easily.2025

Projects (narrow — mobile / sidebar)

Projects

  • ByHereGuided car tour app: narrated routes with geolocated points of interest.2026
  • RealizatorWeb app that builds video demos automatically.2026
  • LivestreamzApp that turns your phone into a camera for reliable real-time streaming.2026
  • MutiTurns body movement into a MIDI, OSC, or WebSocket controller.2026
  • Shopify assistantAI chat to create Shopify products quickly and easily.2025

Jobs (full CV)

Professional Experience

  • Solopreneur01/2023 - Present
    Product builder01/2023 - Present
    Product builderThomery (77)

    Between assignments, I design and ship my own digital products end to end—a product R&D where I own both the engineering and the delivery.

    • Muti — turns body motion into a MIDI / OSC / WebSocket controller.
    • Livestreamz — turns a phone into a camera for reliable real-time streaming.
    kotlingradlereacttypescriptpostgresqlllmnode.jsnestjsdddhexagonalvue.js…
    kotlingradlereacttypescriptpostgresqlllmnode.jsnestjsdddhexagonal
  • JPB Système06/2024 - 08/2025
    IOT Developer06/2024 - 08/2025
    IOT DeveloperMontereau-sur-le-Jard

    Full-stack development on Keyvibe, Keyprod's industrial IoT hardware product

    • Keyvibe – Developed key features for industrial IoT solution
    • Designed and implemented a multi-threshold production detection system on Raspberry Pi 3 & 4, leveraging Python and Node.js to monitor machine operational states in real time.
    • Fully integrated Ethernet connectivity, configuring DHCPD and enabling MQTT communication to AWS IoT Core & AWS Lambda, ensuring reliable, low-latency, and scalable data transfer.
    vue.jstypescriptpythonawsaws lambdaiot hubpostgresqlnode.jsnestjsdddhexagonal…
    vue.jstypescriptpythonawsaws lambdaiot hubpostgresqlnode.jsnestjsddd
  • Matière Web06/2020 - 09/2025
    Co-founder & Director06/2020 - 09/2025
    Co-founder & DirectorMelun, France

    Co-founder and director of the Matière Web agency: built the agency, led the team and drove client projects through to delivery.

    • Founded and ran the web agency: vision, positioning and business development.
    • Recruited and led the team: 2 partners and 2 consultants (design & development).
    • Owned client projects end to end: scoping, planning, client relationship and delivery.
    • Designed and shipped WordPress, Next.js/React and e-commerce websites.
    wordpresselementornextjsreactangulardatocmsdddhexagonaltypescriptgo…
    wordpresselementornextjsreactangulardatocmsdddhexagonaltypescriptgo
  • BlaBlaCar10/2023 - 12/2023
    Full Stack Consultant10/2023 - 12/2023
    Full Stack ConsultantParis

    Add new cash refund application module for operated buses

    • Create a new Spring boot Java service
    • Add a new Zendesk refund application tab using React
    reactspring bootpostgresqlkubernetesjavadddhexagonaltypescript…
    reactspring bootpostgresqlkubernetesjavadddhexagonaltypescript
  • Smartch05/2023 - 09/2023
    Backend Consultant05/2023 - 09/2023
    Backend ConsultantParis

    Kotlin backend for a SaaS e-learning startup: Ktor, GraphQL, fast-paced remote Scrum.

    • GraphQL API, Ktor, Exposed (PostgreSQL)
    • Hexagonal architecture and advanced patterns
    • Fully remote Scrum, CI/CD (Jira / Confluence)
    kotlinjavaktorexposedpostgresqlhexagonalconfluencejiraddd…
    kotlinjavaktorexposedpostgresqlhexagonalconfluencejiraddd
  • SNCF Réseaux - DGEX Solutions05/2022 - 02/2023
    System architect05/2022 - 02/2023
    System architectSaint-Denis

    Management of the quality of deliverables and continuous improvement within the framework of the SAFe methodology.

    • SAFe
    • Opensource
    • Railway
    • Management of the transverse technical backlog
    kotlingradlesaferustjava 17typescriptnode.jspythongithubkubernetesvscodedebiangohugogitpostgresqlfastapidockerdocker-composedddhexagonal…
    kotlingradlesaferustjava 17typescriptnode.jspythongithubkubernetes
  • Leboncoin08/2021 - 05/2022
    Backend Consultant08/2021 - 05/2022
    Backend ConsultantParis

    Participation in the full redesign of the payment system and in the design of a wallet project

    • hexagonal architecture with monorepo
    • event driven architecture
    • production monitoring
    gokafkapostgresqlgitlabvscodekubernetesdockerdebianelkdatadogpostmanswaggerdddhexagonal…
    gokafkapostgresqlgitlabvscodekubernetesdockerdebianelkdatadog
  • Celsius Energy12/2020 - 08/2021
    Full Stack Consultant12/2020 - 08/2021
    Full Stack ConsultantClamart

    Full-stack design and development of a real-time monitoring platform for heat-pump geothermal heating, across large buildings.

    • contributed in designing scalable architecture for realtime dashboards to monitor IoT devices
    • used Scrum team specific implementation as Agile methodology
    • automated builds and deployments with unit, integration and e2e tests
    typescriptpythonpostgresqlangularazureterraformiot hubiot edgestream analyticsfunction appdatabrickscosmodbsignalrazure devopskey vaultbackup vaultdddhexagonal…
    typescriptpythonpostgresqlangularazureterraformiot hubiot edgestream analyticsfunction app
  • RelevanC08/2020 - 12/2020
    Full Stack Consultant08/2020 - 12/2020
    Full Stack ConsultantParis

    Initialization of the redesign of the Coupilo multitenant couponing tool

    • Hexagonal architecture
    • scrum
    kotlingradlejava 11spring bootpostgresqlswaggerpostmanjhipstergcp…
    kotlingradlejava 11spring bootpostgresqlswaggerpostmanjhipstergcp
  • Ecocea10/2019 - 05/2020
    Devops Consultant10/2019 - 05/2020
    Devops ConsultantParis

    Transformation of the software factory for the Manutan ecommerce website.

    java 8gitlab flowjenkinsgitlabwebsphere commerceubuntureactgradle…
    java 8gitlab flowjenkinsgitlabwebsphere commerceubuntureactgradle
  • Edelia04/2016 - 06/2019
    Full Stack Consultant04/2016 - 06/2019
    Full Stack ConsultantNanterre

    Design and development of systems and applications related to the consumption of electricity, water and gas.

    • Design and development of a calculation backend solution for Sowee connected thermostats
    • Participation in the digital transformation project on the Devops part
    • Fullstack design and development of the My Eco Service hybrid mobile application
    kotlingradlejava 8java 11dockerdocker-composerancheropenshiftkubernetescucumbermysqlpostgresqlecsecreksec2rdss3oauth2spring bootspring securitylombokdevcontainerionicwiremockliquibasecassandrasparkmongodbapacheswaggerpostmansonarjenkinsxcrashlyticsnexusminishiftintellijvscodegitgitflowgitlabjirafastlaneawsosxdebianiosandroiddddhexagonaltypescript…
    kotlingradlejava 8java 11dockerdocker-composerancheropenshiftkubernetescucumber
  • JCDecaux01/2015 - 03/2016
    Full Stack Consultant01/2015 - 03/2016
    Full Stack ConsultantPlaisir

    Development of mobile applications for the maintenance of the group's street furniture.

    • Scrum Agility
    java 8spring bootmysqlapacheundertowgitgitlabjiraubuntuawsec2dddhexagonal…
    java 8spring bootmysqlapacheundertowgitgitlabjiraubuntuaws
  • Lotsys Filiale FDJ04/2014 - 12/2014
    Backend Consultant04/2014 - 12/2014
    Backend ConsultantSuresnes

    Studies and development activities for FDJ backend

    • sessions in a clustered environment
    • gateway REST API developments
    java 7springoraclemercurialconfluencebamboofisheyestashhazelcastzookeepersaltstackeclipsesql developeradvanced rest client,cygwin…
    java 7springoraclemercurialconfluencebamboofisheyestashhazelcastzookeeper
  • Mediametrie04/2013 - 03/2014
    Backend Consultant04/2013 - 03/2014
    Backend ConsultantLevallois-Perret

    API design and development for an audience measurement system.

    • research and development activities in a Scrum framework
    • POC on an audience tag tagging quality measurement tool
    • development of an Internet nomenclature integrator as part of a global project
    java 7gwt 2.5spring framework 3.2.8spring data jpa 1.5.2spring securitycucumberseleniumnutch 2htmlunitgorahbasehadoopmapreducepostgresqltomcatgitgitlabjenkinssonarawsec2…
    java 7gwt 2.5spring framework 3.2.8spring data jpa 1.5.2spring securitycucumberseleniumnutch 2htmlunitgora
  • Thales communications01/2012 - 01/2013
    Full Stack Consultant01/2012 - 01/2013
    Full Stack ConsultantGennevilliers

    Development activities of an information and intelligence analysis platform on open source type data, centered around social network analysis and opinion analysis processing.

    Development of a scalable Internet proof service

    • Project within the R&D team of the THALES CenTAI Upstream Studies laboratory
    • Design and development of a scalable digital evidence collection and certification service
    java 7gwt 2.5springspring data jpaspring socialmysqltomcatgitmavenmongodbselenium gridjmeterjprofilercamelmaven 3.0.4blogger api v3jenkinscloudstackvmware…
    java 7gwt 2.5springspring data jpaspring socialmysqltomcatgitmavenmongodb
  • Médiapost04/2011 - 01/2012
    Full Stack Consultant04/2011 - 01/2012
    Full Stack ConsultantMontrouge

    Study activities and development of an intranet tool for contractualisation of printed advertising products offered by LA POSTE in its establishments

    • POC of a test solution via Selenium Hub
    • Planning sprints, reviews, retrospectives, facilitating daily scrums
    • Realization of functional and technical presentations for the team
    java 5maven 2gittomcat 5jenkinssybasejasper reportseleniumscrumtddpair programmingjsf…
    java 5maven 2gittomcat 5jenkinssybasejasper reportseleniumscrumtdd

+20 years of experience in full-stack development and DevOps. Earlier clients: SFR, DGFIP, La Compagnie 1818, BNP Paribas, Renault SA, CFA SUP 2000.

Job · single (premier job)

IUT Sénart-Fontainebleau09/2015 - 06/2017
Adjunct lecturer — 1st year09/2015 - 06/2017
Adjunct lecturer — 1st yearLieusaint (77) — Sénart campus

Two consecutive years (2015-2016 and 2016-2017) teaching first-year IUT students on the web module, at the Sénart campus of IUT Sénart-Fontainebleau (UPEC).

  • Topics taught: HTML / CSS, JavaScript, DOM manipulation, web development fundamentals.
  • Developer tooling: editor, terminal, Git / GitLab, peer code reviews, team conventions.
  • Continuous integration & delivery: GitLab CI pipelines, quality (lint, tests), automated deployment.
  • Hands-on approach: red-thread projects, individual mentoring, deliverable-based grading.
javascriptcssreactgitgitlabjenkinsscrum…
javascriptcssreactgitgitlabjenkinsscrum

Job · single compact (short CV)

IUT Sénart-Fontainebleau / Adjunct lecturer — 1st yearLieusaint (77) — Sénart campus / 2015 - 2017

Two consecutive years (2015-2016 and 2016-2017) teaching first-year IUT students on the web module, at the Sénart campus of IUT Sénart-Fontainebleau (UPEC).

javascriptcssreactgitgitlabjenkinsscrum…
javascriptcssreactgitgitlabjenkinsscrum

Jobs (short CV — missions limitées + bloc de clôture)

Professional Experience

  • IUT Sénart-Fontainebleau / Adjunct lecturer — 1st yearLieusaint (77) — Sénart campus / 2015 - 2017

    Two consecutive years (2015-2016 and 2016-2017) teaching first-year IUT students on the web module, at the Sénart campus of IUT Sénart-Fontainebleau (UPEC).

    javascriptcssreactgitgitlabjenkinsscrum…
    javascriptcssreactgitgitlabjenkinsscrum
  • Cours particuliers — Maths & Physique / Private tutorFontainebleau (77) — home / 2002 - 2006

    Private tutoring in mathematics and physics for middle-school and high-school students, alongside my own studies.

  • Solopreneur / Product builderThomery (77) / 2023 - Now

    Between assignments, I design and ship my own digital products end to end—a product R&D where I own both the engineering and the delivery.

    kotlingradlereacttypescriptpostgresqlllmnode.jsnestjsdddhexagonalvue.js…
    kotlingradlereacttypescriptpostgresqlllmnode.jsnestjsdddhexagonal
  • JPB Système / IOT DeveloperMontereau-sur-le-Jard / 2024 - 2025

    Full-stack development on Keyvibe, Keyprod's industrial IoT hardware product

    vue.jstypescriptpythonawsaws lambdaiot hubpostgresqlnode.jsnestjsdddhexagonal…
    vue.jstypescriptpythonawsaws lambdaiot hubpostgresqlnode.jsnestjsddd
  • Matière Web / Co-founder & DirectorMelun, France / 2020 - 2025

    Co-founder and director of the Matière Web agency: built the agency, led the team and drove client projects through to delivery.

    wordpresselementornextjsreactangulardatocmsdddhexagonaltypescriptgo…
    wordpresselementornextjsreactangulardatocmsdddhexagonaltypescriptgo
  • BlaBlaCar / Full Stack ConsultantParis / 2023 - 2023

    Add new cash refund application module for operated buses

    reactspring bootpostgresqlkubernetesjavadddhexagonaltypescript…
    reactspring bootpostgresqlkubernetesjavadddhexagonaltypescript
  • Smartch / Backend ConsultantParis / 2023 - 2023

    Kotlin backend for a SaaS e-learning startup: Ktor, GraphQL, fast-paced remote Scrum.

    kotlinjavaktorexposedpostgresqlhexagonalconfluencejiraddd…
    kotlinjavaktorexposedpostgresqlhexagonalconfluencejiraddd
  • SNCF Réseaux - DGEX Solutions / System architectSaint-Denis / 2022 - 2023

    Management of the quality of deliverables and continuous improvement within the framework of the SAFe methodology.

    kotlingradlesaferustjava 17typescriptnode.jspythongithubkubernetesvscodedebiangohugogitpostgresqlfastapidockerdocker-composedddhexagonal…
    kotlingradlesaferustjava 17typescriptnode.jspythongithubkubernetes

+20 years of experience in full-stack development and DevOps. Other clients include Leboncoin, Celsius Energy, Ecocea, Edelia, JCDecaux, Lotsys Filiale FDJ, Mediametrie, Thales communications, Médiapost.