Thomas Couderc

Développeur fullstack

A propos

Je suis un consultant informatique Java/Kotlin agile passionné par les technologies open source frontend et backend. J'aime développer des logiciels à l'aide de solutions cloud, le tout dans la lignée du mouvement Devops.

Agile

Je sais mettre à profit mes multiples expériences d'agilité au service d'une équipe afin d'aboutir à un produit proche du besoin avec une philosophie Craftmanship.

scrumsafe certifiedscrum masterkanbanlean

Dev

J'aime développer des composants réutilisables dans un environnement clusterisé en utilisant des concepts tels que API REST, microservices, robustesse, observabilité, clean code.

javakotlinspring bootreactangulargorustmicroservicesdddarchitecture

Ops

Je souhaite collaborer avec les équipes opérationnelles en pratiquant le déploiement continue et ainsi produire de la valeur pour l'entreprise en réduisant les frictions organisationnelles.

dockerkubernetesterraformvagrantawsgcpazure

Missions

  • BlablaCar10/2023 - 12/2023

    Consultant Full StackParis

    Création d'un nouveau module de remboursement pour les bus opérés BlablaCar

    • Creation d'un nouveau service java Spring Boot
    • Création d'un nouveau module de remboursement pour une application Zendesk en React

    reactspring bootkubernetes

  • Smartch05/2023 - 09/2023

    Consultant BackendParis

    Plateforme Sass pour de l'e-learning

    • developpement d'une API Graphql
    • cicd

    kotlinktorexposedhexagonal architectureconfluencejira

  • SNCF Réseaux - DGEX Solutions05/2022 - 02/2023

    Architecte SystèmeSaint-Denis

    Stratégie de développement et de croissance des équipes dans le cadre du projet open source OSRD hébergé. Gestion de la qualité des livrables et amélioration continue dans le cadre de a méthodologie SAFe. Gestion du backlog technique transverse.

    • SAFe
    • Opensource
    • Ferroviaire

    rustjava 17typescriptpythongithubkubernetesvscodedebiangohugogitpostgresqlfastapidockerdocker-compose

  • LeBonCoin08/2021 - 05/2022

    Consultant BackendParis

    Participation à la refonte du système de paiement à la conception d'un projet de portefeuille numérique.

    • architecture hexagonale dans un environnement monorepo
    • architecture orientée événements
    • monitoring de production

    gokafkagitlabvscodekubernetesdockerdebianelkdatadogpostmanswagger

  • Celsius Energy12/2020 - 08/2021

    Consultant Full StackClamart

    Logging et monitoring de capteurs IoT pour une solution géothermique.

    • contribution à la conception d'une architecture évolutive pour les tableaux de bord en temps réel pour surveiller les appareils IoT
    • utilisation de la méthodologie agile Scrum
    • builds et déploiements automatisés avec tests unitaires, tests d'intégration et e2e

    typescriptpythonangularazureterraformiot hubiot edgestream analyticsfunction appdatabrickscosmodbsignalrazure devopskey vaultbackup vault

  • RelevanC08/2020 - 12/2020

    Consultant Full StackParis

    Initialisation de la refonte de l'outil de couponning multitenant Coupilo

    • architecture hexagonale
    • scrum

    java 11spring bootswaggerpostmanjhipstergcp

  • Ecocea10/2019 - 05/2020

    Consultant DevopsParis

    Transformation de l'usine Logicielle pour le site ecommerce de Manutan.

    java 8gitlab flowjenkinsgitlabwebsphere commerceubuntureactgradle

  • Edelia04/2016 - 06/2019

    Consultant Full StackNanterre

    Conception et développements de systèmes et applications en lien avec la consommation d'électricité, d'eau et de gaz.

    • Conception et développement d'une solution backend de calcul pour les thermostat connectés Sowee
    • Participation au chantier de transformation digitale sur la partie Devops
    • Conception et développement fullstack de l'application mobile hybride Mon Eco Service

    java 8java 11dockerdocker-composerancheropenshiftkubernetescucumbermysqlecsecreksec2rdss3oauth2spring bootspring securitylombokdevcontainerionicwiremockliquibasecassandrasparkmongodbapacheswaggerpostmansonarjenkinsxcrashlyticsnexusminishiftintellijvscodegitgitflowgitlabjirafastlaneawsosxdebianiosandroid

  • JCDecaux01/2015 - 03/2016

    Consultant Full StackPlaisir

    Développement d'applications mobiles à destination de la maintenance des mobiliers urbains du groupe.

    • Méthodologie Scrum

    java 8spring bootmysqlapacheundertowgitgitlabjiraubuntuawsec2

  • Lotsys Filiale FDJ04/2014 - 12/2014

    Consultant BackendSuresnes

    Activités d'études et développement pour le backend de la Française des jeux.

    • sessions dans un environnement clusterisé
    • développement d'API REST

    java 7springoraclemercurialconfluencebamboofisheyestashhazelcastzookeepersaltstackeclipsesql developeradvanced rest client,cygwin

  • Mediametrie04/2013 - 03/2014

    Consultant BackendLevallois-Perret

    Conception et développement d'API dans le cadre d'un système de mesure d'audience.

    • activités de recherches et développement dans un cadre Scrum
    • 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

  • Thales communications01/2012 - 01/2013

    Consultant Full StackGennevilliers

    Activités de développement d'une plateforme d'analyse d'information et de renseignement sur des données de type sources ouvertes, axée autour de traitements d'analyses de réseaux sociaux et d'analyse d'opinions. Projet au sein de l'équipe R&D du laboratoire d'Etudes Amont CenTAI de THALES

    • Audit de performances / Optimisation de la chaîne de traitement
    • Developpement d'un service scalable de preuve Internet
    • Participation à l'intégration d'une solution de loadbalancing pour un outil de NLP
    • Développement d'interfaces GWT
    • Mise en place de templates de machines virtuelles

    java 7gwt 2.5springspring data jpaspring socialmysqltomcatgitmavenmongodbselenium gridjmeterjprofilercamelmaven 3.0.4blogger api v3jenkinscloudstackvmware

  • Médiapost04/2011 - 01/2012

    Consultant Full StackMontrouge

    Activités d'études et développement d'un outil intranet de contractualisation des produits de type imprimés publicitaires proposés par LA POSTE dans ses établissements

    • POC d'une solution de test via Selenium Hub
    • Planification des sprints, revues, rétrospectives, facilitation des mêlées quotidiennes
    • Réalisation de présentations fonctionnelles et techniques pour l'équipe

    java 5maven 2gittomcat 5jenkinssybasejasper reportseleniumscrumtddpair programming

  • Renault / BNP Paribas / La compagnie 1818 / DGFIP / SFR09/2004 - 03/2011

    Consultant Full StackParis

    Toutes mes précédentes missions dont je peux fournir le détail sur demande

Projects

  • Mon cv professionnel actualisé fait avec amour

    • design réalisé avec Tailwind CSS
    • conception réactive

    nextjstailwind cssdatocmsgithubcopilotvercel

  • Co-fondateur et directeur de l'agence web Matière Web

    wordpresselementornextjsreactangulardatocmscto

  • Déployez gratuitement une instance Octobot sur le cloud Oracle.

    dockerdocker-composepythonoracle cloud

  • Fizzbuzz en Go

    godockerrestswaggergin

Études

  • Control of Mobile Robots & Digital Signal Processing

    Stanford / Coursera

  • Classes préparatoires grandes écoles - PTSI/PSI

    Champagne-sur-Seine / Lafayette high school

  • Baccalauréat S - Spécialité mathématiques

    Fontainebleau / Francois 1er high school

  • Apprentissage automatique - ML

    Stanford / Coursera

  • processeurs de signaux et logique programmable

    Paris / Conservatoire National des Arts et Métiers

  • Programmation avancée des micro-contrôleurs

    Paris / Conservatoire National des Arts et Métiers

  • Licence Pro Systèmes Informatiques et Logiciels

    Fontainebleau / IUT

  • DUT Informatique

    Fontainebleau / IUT