EN

Disponible · stage 6 mois dès fév. 2027

~ $ Platform Engineer

Défiler

Manifeste

J'opère un cluster Kubernetes de production. Avec de vrais clients. Je le chiffre, je le pilote, je le défends devant eux. Et quand il casse à trois heures du matin, je suis dans les logs.

6

nœuds

RKE2 v1.32 sur OpenStack, opérés à cinq.

~60

applications

réconciliées en continu par ArgoCD.

4

clients

hébergés en production et en staging.

90%

de stockage en moins

486 → 48 GiB de sauvegardes après un post-mortem.

Projets sélectionnés

Ce que j'ai construit.

De l'infrastructure à la production, du code au conseil. Faites défiler — chaque projet a sa page.

Production & SRE01

SIOPS — plateforme Kubernetes de production

Product Owner · équipe de 5 · portail GitOps Cassiopée

L'équipe SRE qui opère le cluster Kubernetes de production de la majeure. Je tiens le backlog, j'arbitre ce qui passe — et je suis dans les logs quand ça casse. Avec Cassiopée, un environnement complet se déploie par commit, sans passer par l'équipe plateforme.

6nœuds
~60apps ArgoCD
4clients
  • RKE2
  • OpenStack
  • ArgoCD
  • Helm
  • Vault
  • Prometheus
  • Loki
Voir le projet
Platform & Cloud02

ARCL — architecture hybride résiliente

Azure × cloud privé

Un socle self-service qui reste debout quand l'un des deux clouds tombe. Azure porte les frontaux, OpenStack porte l'état, un tunnel WireGuard relie les deux et Patroni bascule PostgreSQL sans intervention humaine. Tout est décrit en OpenTofu : reconstructible depuis zéro.

  • Azure
  • OpenTofu
  • WireGuard
  • Patroni
Voir le projet
Platform & Cloud03

CNP — Internal Developer Platform

Repository-first

Une plateforme interne où le chemin standard devient le plus rapide. Une GitHub App installe le pipeline dans le dépôt, publie l'image sur GHCR et déploie sur AKS. Une équipe passe du dépôt vide au premier déploiement sans écrire une ligne de pipeline.

  • FastAPI
  • GitHub App
  • AKS
  • GHCR
Voir le projet
Software04

Ipsos — refonte du moteur d'export Excel

Global BI · sept. 2025 – janv. 2026

Le moteur d'export Excel d'un portail financier utilisé dans plus de 90 pays crashait au-delà de 50 000 lignes. Réécrit en streaming pur — Open XML SDK en mode SAX, lecture séquentielle, écriture directe sur disque : 1 million de lignes en ~2 minutes.

  • C#
  • ASP.NET
  • Open XML SDK
  • SQL Server
Voir le projet
Platform & Cloud05

UBSI — leadership DevOps multi-équipes

Pilotage du workstream DevOps · 50 participants

Le SI d'une compagnie aérienne miniature, construit par 50 participants. J'ai piloté le socle commun : conventions d'API, CI/CD GitLab, observabilité Prometheus / Grafana / Loki et bus RabbitMQ. Un standard n'est adopté que s'il est plus rapide à suivre qu'à contourner.

  • GitLab CI
  • RabbitMQ
  • Prometheus
  • Grafana
  • Loki
Voir le projet
Consulting & SI06

Danone — architecture SAP S/4HANA Finance

Architecture cible

Cadrage d'une transformation Finance sur SAP S/4HANA : socle conceptuel du domaine, cartographie des flux financiers et des interfaces, puis un deck d'architecture cible défendu devant jury, face à des interlocuteurs métier autant que techniques.

  • SAP S/4HANA
  • Finance
Voir le projet
Consulting & SI07

BeBlood — transformation SIRH

Oracle HCM · chiffrage Monte-Carlo

Transformation SIRH sur Oracle HCM. Plutôt qu'un chiffre unique sorti d'un tableur, une estimation de charge par simulation Monte-Carlo au P80 — une fourchette défendable avec son niveau de confiance — et le registre des risques du workstream.

  • Oracle HCM
  • Monte-Carlo P80
Voir le projet
Consulting & SI08

Analyse de risques EBIOS RM

Sécurité

Démarche EBIOS Risk Manager complète sur un SI cible, du cadrage au plan de traitement. La méthode force à nommer un attaquant, son objectif et son chemin — et à tenir le lien entre la menace réelle et la mesure technique.

  • EBIOS RM
  • Analyse de risques
Voir le projet
Product09

Lendr — casiers connectés vérifiés par IA

Startup B2B cofondée

Un casier connecté qui vérifie par IA l'état du matériel à son retour. Premier marché scolaire trop peu solvable : repositionnement vers le field service industriel. J'ai construit le BOM hardware, le modèle financier à 5 ans et le pitch investisseurs.

  • Business model
  • BOM hardware
  • Modèle financier
Voir le projet

Product ownership

Côté produit.

Opérer une plateforme, c'est aussi décider quoi construire, pour qui et à quel prix. Cinq principes — chacun tenu sur un projet réel.

product-pipeline · en cours

  1. discovery
  2. backlog
  3. chiffrage
  4. adoption
  5. alignement

01 discovery

Quand le marché ne paie pas, on change de marché.

Startup B2B cofondée : le marché scolaire voulait le produit mais ne pouvait pas le payer. Repositionnement vers le field service industriel — avec le BOM hardware, le modèle financier à 5 ans et le pitch investisseurs pour le défendre.

Voir le projet · Lendr

02 backlog

Le backlog est une suite de décisions, pas une liste de souhaits.

Product Owner d'une équipe SRE de cinq : je tiens le backlog et j'arbitre ce qui passe. Même un SPOF découvert en audit y entre avec ses options de sortie, pas comme une alerte orpheline.

Voir le projet · SIOPS

03 chiffrage

Un chiffre sans niveau de confiance est une promesse.

Plutôt qu'un chiffre unique sorti d'un tableur, une estimation de charge par simulation Monte-Carlo au P80 — une fourchette défendable — et le registre des risques qui va avec.

Voir le projet · BeBlood

04 adoption

Un standard s'adopte quand c'est le chemin le plus rapide.

Socle commun pour 50 participants : conventions d'API, CI/CD, observabilité. Même logique sur CNP : une équipe passe du dépôt vide au premier déploiement sans écrire une ligne de pipeline.

Voir le projet · UBSI

05 alignement

Le produit se défend devant ceux qui le paient.

Quatre clients hébergés sur SIOPS, une architecture cible SAP S/4HANA défendue devant un jury : traduire un choix technique en coût, en risque et en délai pour des interlocuteurs métier.

Voir le projet · Danone

Post-mortems

Quand ça casse pour de vrai.

Trois incidents vécus sur le cluster SIOPS. Symptôme, diagnostic, correctif, leçon — sans filtre.

INC-01 · SEV1

Le cluster se bloque lui-même au redémarragecontrol plane · etcd

Symptôme
master-1 injoignable, API server instable, cluster en fonctionnement dégradé.
Diagnostic
Nœud sous-dimensionné : l'OOM killer tue etcd, le quorum tombe à 2/3. rke2-server attend kubelet, qui attend etcd. Interblocage.
Correctif
rke2-killall pour casser la boucle, redémarrage propre, puis redimensionnement du master.
Leçon
Un control plane ne se dimensionne pas comme un worker.
INC-02 · SEV1

Trois semaines sans sauvegarde, et les jobs étaient vertsbackups · restic · S3

Symptôme
Aucun snapshot récent. Les jobs remontaient pourtant en succès.
Diagnostic
Quota S3 saturé. 486 GiB, 349 snapshots jamais purgés : la date dans le nom de dump cassait la rétention.
Correctif
forget --group-by host + prune : 486 → 48 GiB. Script durci avec set -euo pipefail.
Leçon
Un job vert ne prouve rien. On surveille l'âge du dernier snapshot restaurable.
INC-03 · SEV2

La chaîne de descellement Vault se mord la queuesecrets · Vault · SPOF

Symptôme
Audit de la chaîne de démarrage de Vault après un redémarrage de la plateforme.
Diagnostic
L'auto-unseal dépend d'un Vault secondaire en réplique unique. S'il tombe, plus rien ne se descelle.
Correctif
SPOF documenté et porté au backlog avec ses options de sortie. [TODO: statut]
Leçon
Une dépendance circulaire au démarrage ne se voit que le jour où tout redémarre.

Parcours

Le chemin jusqu'ici.

  1. En cours

    Product Owner — SIOPS

    Équipe DevOps/SRE de cinq personnes, cluster RKE2 de production sur OpenStack.

  2. 2025 – 2026

    Ipsos — Software Developer, Global BI

    Refonte du moteur d'export Excel d'un portail financier utilisé dans plus de 90 pays.

  3. Un semestre

    FPT University, Vietnam

    Semestre d'échange. TOEIC 900.

  4. 2022 – 2027

    EPITA — majeure SIGL

    Systèmes d'Information & Génie Logiciel. Délégué de promotion.

  5. Avant

    Clayens NP — opérateur

    Premier contact avec la production industrielle et ses contraintes.

  6. 9 ans

    Scoutisme — dont 4 ans chef d'unité

    Encadrement, logistique et responsabilité de groupe sur le terrain.

Stack

Les outils du quotidien.

Pas de pourcentages. Le chiffre à côté d'un outil, c'est le nombre de projets où je l'ai utilisé — survolez pour les voir.

Infra & Cloud

  • Kubernetes
  • RKE2
  • OpenStack
  • Azure
  • OpenTofu
  • Ansible
  • WireGuard

GitOps & CI/CD

  • ArgoCD
  • Helm
  • GitLab CI
  • GitHub Actions
  • Kaniko
  • Docker

Sécurité & secrets

  • HashiCorp Vault
  • Boundary
  • OIDC
  • EBIOS Risk Manager

Observabilité

  • Prometheus
  • Grafana
  • Loki
  • Alloy
  • Gatus

Développement

  • Python
  • FastAPI
  • C# / .NET
  • Java / Quarkus
  • React
  • PostgreSQL
  • RabbitMQ

SI & conseil

  • SAP S/4HANA
  • Oracle HCM
  • ITIL / COBIT
  • Monte-Carlo

Environnement quotidien : Arch Linux.

Contact · réponse sous 24 h

Construisons quelque chose de solide.

Stage de pré-embauche de 6 mois à partir de février 2027 — Platform, Cloud, SRE ou DevOps, avec une ouverture Product technique. Le mail arrive dans ma boîte, pas dans un formulaire.