Jean Debuisson CV

Mon parcours

Développeur fullstack passionné avec plus de 5 ans d'expérience dans la conception et le développement d'applications web robustes et scalables. Spécialisé en Java/Spring Boot, React et pratiques DevOps, j'accompagne les entreprises dans leurs défis techniques les plus ambitieux.

Expériences professionnelles

Un parcours forgé au sein de grandes enseignes du retail et de la tech, du développement à la direction technique.

Lead Développeur / DevOps

Auchan Retail — Villeneuve-d'Ascq
Jan 2024 — Aujourd'hui

Pilotage technique et développement de fonctionnalités stratégiques sur auchan.fr, au sein de l'équipe responsable de l'authentification, la sécurité et l'ensemble du parcours utilisateur.

Responsabilités clés

  • Architecture et maintenance du système d'authentification basé sur Keycloak (gestion des tokens, SSO, sécurité des sessions)
  • Développement et évolution des fonctionnalités utilisateur : données personnelles, moyens de paiement, consentements RGPD, favoris, factures et programme de fidélité
  • Pilotage de montées de version majeures de Java et Spring Boot sur l'ensemble des projets de l'équipe
  • Mise en place de l'architecture hexagonale sur tous les projets pour une meilleure séparation des responsabilités et testabilité
  • Mise en place et optimisation des pipelines CI/CD pour garantir des livraisons fiables et fréquentes
  • Accompagnement technique de l'équipe et revues de code pour maintenir un haut niveau de qualité

Technologies utilisées

Java Spring Boot Keycloak React Docker GCP GitLab CI PostgreSQL Architecture hexagonale

Réalisations principales

  • Garantie de la sécurité et de la fiabilité de l'authentification pour des millions d'utilisateurs sur auchan.fr
  • Montées de version réussies de Java et Spring Boot sans régression, assurant la pérennité technique des applications
  • Adoption de l'architecture hexagonale sur l'ensemble des projets, améliorant la maintenabilité et la testabilité du code

Technical Lead

Leroy Merlin — Villeneuve-d'Ascq
Fév 2023 — Jan 2024

Direction technique d'un projet stratégique de routage logistique, de la conception architecturale à la mise en production, en pilotant une équipe de développeurs dans un contexte agile.

Responsabilités clés

  • Conception et développement d'une application de routage logistique avec traitement de données géospatiales (GeoJSON)
  • Mise en place d'une architecture event-driven avec Apache Kafka pour le traitement temps réel des flux logistiques
  • Définition des standards de qualité et pilotage de l'intégration de SonarQube dans les pipelines CI/CD
  • Réalisation de diagrammes d'architecture et documentation technique pour pérenniser les choix technologiques

Technologies utilisées

Java Spring Boot Apache Kafka GeoJSON SonarQube Docker GCP GitLab CI

Réalisations principales

  • Livraison réussie d'une plateforme de routage logistique traitant des milliers de requêtes géospatiales quotidiennes
  • Amélioration significative de la couverture de tests et de la qualité du code grâce à l'adoption de SonarQube

Développeur Java

Leroy Merlin — Villeneuve-d'Ascq
Fév 2021 — Fév 2023

Développement et modernisation d'applications métier critiques pour la chaîne logistique, avec un focus sur la performance et la fiabilité des systèmes de calcul de livraison.

Responsabilités clés

  • Maintenance et évolution d'une application legacy de simulation de livraison, assurant la continuité de service
  • Conception et développement from scratch d'une nouvelle application de calcul d'itinéraires de camions
  • Implémentation d'une couche de cache Redis pour optimiser les temps de réponse des calculs récurrents
  • Collaboration étroite avec les équipes métier pour traduire les besoins logistiques en solutions techniques

Technologies utilisées

Java Spring Boot Redis PostgreSQL Docker GCP REST APIs

Réalisations principales

  • Réduction drastique des temps de calcul grâce à l'implémentation du cache Redis
  • Conception et livraison d'une application de routage de camions performante et maintenable

Développeur Java / Java EE

Leroy Merlin (via Selfing) — Villeneuve-d'Ascq
Nov 2019 — Sep 2021

Maintenance et modernisation d'applications legacy, avec un rôle clé dans la containerisation et l'automatisation des processus de déploiement pour accompagner la transformation digitale.

Responsabilités clés

  • Maintenance corrective et évolutive d'applications Java EE legacy en environnement de production
  • Migration des applications vers Docker pour une meilleure portabilité et scalabilité
  • Mise en place de pipelines CI/CD pour automatiser les tests et les déploiements
  • Développement rapide d'une application d'éligibilité COVID en réponse aux besoins urgents de l'entreprise

Technologies utilisées

Java Java EE Docker GitLab CI Maven Jenkins

Réalisations principales

  • Migration réussie de l'ensemble des applications legacy vers des conteneurs Docker
  • Livraison en temps record d'une application d'éligibilité COVID utilisée par des milliers de collaborateurs

Développeur en alternance

Decathlon — Villeneuve-d'Ascq
Sep 2017 — Oct 2019

Formation en alternance au sein des équipes IT de Decathlon, avec une montée en compétences progressive sur l'ensemble de la chaîne de développement, de l'ETL à l'automatisation des tests.

Responsabilités clés

  • Conception et développement de flux ETL avec Talend pour l'intégration et la transformation de données
  • Mise en place d'une stratégie d'automatisation des tests fonctionnels avec Selenium et Cucumber
  • Développement d'applications web avec Spring et AngularJS
  • Participation aux cérémonies agiles et contribution aux revues de code

Technologies utilisées

Java Spring AngularJS Talend Selenium Cucumber Maven

Réalisations principales

  • Automatisation complète des tests fonctionnels, réduisant significativement le temps de validation
  • Conception de pipelines ETL fiables pour le traitement de volumes importants de données

Formation

Une formation solide orientée informatique et technologies de l'information.

🎓

BAC+5 — Informatique

SUPINFO International University
2015 — 2019 Lille, France

Formation intensive en informatique couvrant les fondamentaux du développement logiciel, les architectures système, les bases de données et les méthodologies de gestion de projet.

La société

DEBUTEK est la société de Jean Debuisson : une SAS créée le 28 août 2024, dont le siège est à Lille et qu'il préside. Elle crée, développe et commercialise des logiciels et des applications web et mobiles, et exerce une activité de conseil informatique et technologique.

Découvrir DEBUTEK

Envie de collaborer ?

Mon parcours vous parle ? Discutons de votre projet et voyons comment je peux vous accompagner.