Ingénieur Logiciel · Tech Lead

Bonjour, je suis
Thomas Choteau

Tech Lead sur une plateforme supply chain distribuée et event-driven qui orchestre la gestion des commandes à l'échelle mondiale.

Sur quoi je travaille

Construire des systèmes résilients et event-driven à grande échelle.

Spring Boot 4 · Reactor · Kafka Streams · MongoDB · GraphQL

Plateforme OMS — réactive, event-driven, distribuée à l'échelle mondiale.

Spring AI + Gemini — intégration de l'intelligence dans les flux OMS

Cycle de vie des commandes augmenté par LLM.

Un serveur MCP pour le support, l'investigation et l'automatisation assistés par IA

Serveur Model Context Protocol — pont entre les agents IA et les outils internes.

Ce qui me tient à cœur

Les principes qui guident chaque décision technique et chaque interaction en équipe.

  • Sécurité par conception & défense en profondeur
  • Réduire le MTTR & améliorer l'observabilité
  • Excellence d'ingénierie & DX
  • Culture inner-source & partage de connaissances
  • Domotique

Comment je construis les systèmes

Sécurité et résilience comme préoccupations de premier ordre, jamais en afterthought.

  • Frontières zero-trust entre microservices — mTLS, comptes de service scopés, et autorisation explicite à chaque saut.
  • Architecture event-driven avec consommateurs idempotents et outbox pattern pour garantir la sémantique exactly-once.
  • Stack d'observabilité : logs structurés, traces distribuées et métriques RED — MTTR optimisé de l'alerte à la cause racine.
  • Threat modeling et SAST en CI, scan de secrets avec pre-commit hooks, et gates de vulnérabilité sur chaque build.

snake.exe

Naviguez dans le réseau. Consommez les virus. Atteignez 10 points pour débloquer le formulaire de contact.

SCORE 0 / 10

Clavier : ↑ ↓ ← → ou W A S D

Contact — verrouillé

Terminez le jeu ci-dessus avec un score de 10 points pour débloquer le formulaire de contact.

Progression : 0 / 10

Jouer au jeu
🔓

Contact débloqué !

Bien joué. Laissez un message.

Veuillez entrer votre nom.
Veuillez entrer une adresse email valide.
Veuillez entrer un message.