Job fit

  • Master's-levelBacked by 20 years of professional experience
  • Java16 yearsBlaBlaCarSmartchSNCF Réseaux - DGEX SolutionsRelevanCEcoceaEdeliaJCDecauxLotsys Filiale FDJMediametrieThales communicationsMédiapostSFRDGFIPLa Compagnie 1818BNP ParibasRenault SACFA SUP 2000
  • JavaScript11 yearsSolopreneurJPB SystèmeBlaBlaCarSmartchSNCF Réseaux - DGEX SolutionsCelsius EnergyEcoceaLa Compagnie 1818BNP ParibasRenault SACFA SUP 2000

Contact

  • Email : thomas.couderc@gmail.com
  • Phone : +33661412725
  • Location : Thomery (77)
Version courte
Menu
Version courte

Thomas Couderc

Senior Fullstack Developer

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.

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

Professional Experience

  • Solopreneur01/2023
    Solopreneur · side projects01/2023
    Solopreneur · side projects@home · home office

    Building and shipping B2B and B2C digital products end to end—from ideation through production launch and operations.

    • multi.app — control softwares with midi, osc, webhooks by motion
    • City Guided — connected city guide.
    • Up next: Shopify assistant, Livestreamz, Jober, Cop1, Realizator, Okascore, …
    reacttypescriptpostgresqlllmmatière web…
    reacttypescriptpostgresqlllmmatière web
  • 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 hubpostgresql…
    vue.jstypescriptpythonawsaws lambdaiot hubpostgresql
  • 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 bootpostgresqlkubernetesjava…
    reactspring bootpostgresqlkubernetesjava
  • 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)
    kotlinjavaktorexposedpostgresqlhexagonal architectureconfluencejira…
    kotlinjavaktorexposedpostgresqlhexagonal architectureconfluencejira
  • 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
    saferustjava 17typescriptnode.jspythongithubkubernetesvscodedebiangohugogitpostgresqlfastapidockerdocker-compose…
    saferustjava 17typescriptnode.jspythongithubkubernetesvscodedebian
  • 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
    gokafkapostgresqlgitlabvscodekubernetesdockerdebianelkdatadogpostmanswagger…
    gokafkapostgresqlgitlabvscodekubernetesdockerdebianelkdatadog
  • Celsius Energy12/2020 - 08/2021
    Full Stack Consultant12/2020 - 08/2021
    Full Stack ConsultantClamart

    End-to-end design and development of the information system: a full monitoring application for heat-pump geothermal heating in 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 vault…
    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
    java 11spring bootpostgresqlswaggerpostmanjhipstergcp…
    java 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
    java 8java 11dockerdocker-composerancheropenshiftkubernetescucumbermysqlpostgresqlecsecreksec2rdss3oauth2spring bootspring securitylombokdevcontainerionicwiremockliquibasecassandrasparkmongodbapacheswaggerpostmansonarjenkinsxcrashlyticsnexusminishiftintellijvscodegitgitflowgitlabjirafastlaneawsosxdebianiosandroid…
    java 8java 11dockerdocker-composerancheropenshiftkubernetescucumbermysqlpostgresql
  • 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 bootmysqlapacheundertowgitgitlabjiraubuntuawsec2…
    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 roles include engagements with Edelia, JCDecaux, Lotsys Filiale FDJ, Mediametrie, Thales communications, Médiapost.

Studies

  • Control of Mobile Robots & Digital Signal Processing2013

    Stanford / Coursera

  • Machine Learning2013

    Stanford / Coursera

  • Signal processors and programmable logic2012

    Paris / CNAM

  • Advanced microcontroller programming2012

    Paris / CNAM

  • Bachelor's degree in Computer Systems and Software2006

    Fontainebleau / IUT

  • Technological University Diploma in Computer Science2005

    Fontainebleau / IUT

  • Scientific preparatory classes in physics2002

    Champagne-sur-Seine / Lafayette high school

  • French HS diploma, Science major1999

    Fontainebleau / Francois 1st high school

Projects

  • ByHere

    Guided car tour app: narrated routes with geolocated points of interest.

    2026
    ByHere(2026)
  • Realizator

    Web app that builds video demos automatically.

    2026
    Realizator(2026)
  • Livestreamz

    App that turns your phone into a camera for reliable real-time streaming.

    2026
    Livestreamz(2026)
  • Muti

    Turns body movement into a MIDI, OSC, or WebSocket controller.

    2026
    Muti(2026)
  • Shopify assistant

    AI chat to create Shopify products quickly and easily.

    2025
    Shopify assistant(2025)
  • Matière Web

    Co-founder and director of the web agency "Matière Web"

    2020
    Matière Web(2020)

Learnings

  • LLM— Agents, RAG, prompt engineering and integration into SaaS products.
  • AWS Bedrock— Managed AI agent orchestration and AWS foundation models.
  • MCP— Tool integration protocol for language models.
  • LangChain— LLM chain orchestration framework and conversational agents.
  • OpenRAG— Open-source RAG pipeline: indexing, vector search, generation.
  • BMAD— AI-assisted multi-agent product scoping methodology.

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.