Paul Laffitte · Montpellier et télétravail

Développeur Go et Platform Engineer Kubernetes, en freelance

Je développe des outils qui tournent au cœur de vos clusters Kubernetes : opérateurs, webhooks, exporters, CLI.

Je construis et je fiabilise les plateformes qui les font tourner, et j'applique une méthode de développement assisté par IA sur de vrais projets en production.

Missions de 1 à 3 semaines, ou 1 jour par semaine sur la durée. En télétravail depuis Montpellier, déplacements ponctuels à Paris.

Portrait de Paul Laffitte

01 / Offres

Ce que je fais pour vous

Je propose aussi des audits et un accompagnement de vos équipes sur ces sujets.

01

Outillage Kubernetes en Go

Des composants qui tournent dans vos clusters et que vos équipes peuvent maintenir après mon départ.

  • Opérateurs, contrôleurs et webhooks d'admission avec kubebuilder et controller-runtime
  • Exporters Prometheus, CLI d'administration et intégrations d'API
  • Tests, CI, releases et documentation livrés avec le code
02

Plateformes Kubernetes

Construction de clusters et de leur stockage, avec l'expérience d'un cloud privé opéré en production.

  • Clusters avec kubeadm, Cluster API, Rancher ou Talos, sur machines virtuelles ou bare metal
  • Stockage persistant avec drivers CSI, ZFS, SAN iSCSI et Ceph RBD
  • Cloud privé OpenStack sur Kubernetes exploité en production de 2022 à 2024, 7 montées de version majeures
03

Développement assisté par IA

Une méthode que j'applique sur un projet open source en production, pas une promesse de résultats.

  • Spécification figée comme source de vérité, instructions pour les agents, notes de décision versionnées
  • Revue de code automatisée, hooks de commit, tests avant chaque publication
  • Réécriture de kube-image-keeper v3 menée avec une équipe d'agents

02 / Open source

Du code qui tourne en production

Développeur principal et mainteneur

kube-image-keeper (kuik)

Routage, mirroring et supervision d'images de conteneurs pour Kubernetes. Vos pods démarrent même quand la registry tombe ou vous limite.

  • 750 étoiles GitHub, en production sur plusieurs clusters
  • Environ 790 commits, chart Helm, site de documentation, processus de release
  • Réécriture v3 en cours, première alpha publiée en septembre 2026

Premier contributeur

topomatik ↗

Met à jour automatiquement les labels de topologie des nœuds Kubernetes à partir de l'infrastructure découverte.

  • Moteurs de découverte LLDP, matériel, réseau, hostname et fichiers
  • Gestion des taints, fonctionne sur nœuds virtuels et bare metal
  • Présenté par Enix aux Cloud Native Days France 2026

Co-développeur

pvecontrol ↗

CLI d'administration de clusters Proxmox VE, écrite en Python.

  • Tests et CI, format de sortie configurable, sanity checks
  • Restauration de VM, évacuation de nœuds
  • Support des clusters derrière un reverse proxy avec authentification par certificat

Contributeur

x509-certificate-exporter ↗

Exporter Prometheus pour les certificats X.509, pensé pour Kubernetes.

  • 950 étoiles GitHub
  • Filtrage des namespaces par labels, probes configurables

Contributions à des projets tiers

Projets personnels

Nombre d'étoiles relevé en septembre 2026.

03 / Talks et articles

J'explique ce que je construis

04 / Parcours

Entre développement et exploitation

Diplômé d'Epitech Montpellier en 2021, j'ai commencé à coder enfant et je n'ai jamais arrêté. J'aime autant comprendre un système de bout en bout que le rendre plus simple à exploiter.

Depuis 2020 chez Enix, un infogéreur spécialiste de Kubernetes, je développe des composants d'infrastructure open source et j'exploite les plateformes qui les font tourner. Mon terrain de jeu : le code d'infrastructure, entre développement et exploitation.

Expérience professionnelle

septembre 2020 → aujourd'hui

Paris et télétravail

Enix · Platform Engineer

Enix est un infogéreur spécialiste de Kubernetes et de l'hébergement. J'y conçois, développe et exploite des briques d'infrastructure cloud-native, la plupart open source.

  • kube-image-keeper : création et maintenance d'un système de routage et de mirroring d'images de conteneurs pour Kubernetes, en Go. 750 étoiles, en production, v3 en cours.
  • topomatik, pvecontrol, x509-certificate-exporter : outillage Kubernetes et Proxmox en Go et Python, avec tests, CI et releases.
  • Driver CSI san-iscsi-csi pour baies SAN iSCSI, repris par Seagate en 2023.
  • Cloud privé OpenStack sur Kubernetes, en production et pré-production de 2022 à 2024 : 7 montées de version consécutives de Rocky à Yoga, intégration d'Octavia et de Cinder sur Ceph RBD, sauvegardes et vérifications automatisées autour des montées de version, runbooks d'exploitation. 24 hyperviseurs bare metal.
  • Clusters Kubernetes de développement et de pré-production avec kubeadm, Cluster API et Rancher.
  • Livraison pour une banque d'un service SFTPGo sur Docker Compose, en production et pré-production.

août 2017 → août 2020

Barcelone et Paris

VRX Technologies · Développeur full stack

Plateforme de streaming vidéo en réalité virtuelle, rejointe en 2e année d'Epitech, puis développée en freelance pendant 3 ans.

  • Ferme d'encodage vidéo basée sur ffmpeg
  • Lecteur vidéo VR avec gestion des projections, des qualités et des casques
  • Back-office, module de gestion de la TVA, paiements en ligne et en cryptomonnaies
  • Déploiement de toute la stack et automatisation de l'exploitation

août 2015 → avril 2016

Montpellier

Iamanys · Développeur full stack

Logiciel web de suivi de patients en Java (GWT), utilisé par des médecins et des infirmiers et commercialisé auprès de Bastide.

  • Refonte complète de la messagerie interne de l'application
  • Écriture d'un parseur JSON
  • Écriture de tests unitaires

Formation

2016 → 2021

Montpellier

Epitech · Expert en technologies de l'information

Formation par projets, avec des rendus réguliers en C, C++ et technologies web. Diplômé en 2021.

16 décembre 2018 → 18 décembre 2018

Enix, Paris

Formation Kubernetes · Participant

2 jours de théorie et de pratique avec Jérôme Petazzoni et Alexandre Buisine, sur un cluster de 5 nœuds fourni pour la durée de la formation.

Langages

Go, Python, Bash, PHP, JavaScript

Kubernetes et cloud

Kubernetes, opérateurs et webhooks, Helm, CSI, OpenStack, Proxmox VE, Talos

Infrastructure

Linux, Ceph, Docker, Prometheus, GitLab CI, GitHub Actions

Développement assisté par IA

Claude Code, workflows d'agents, revue automatisée

Langues

Français, langue maternelle

Anglais, courant

Portugais, notions

05 / Contact

Un cluster à fiabiliser, un opérateur à écrire ?

Missions de 1 à 3 semaines, ou 1 jour par semaine sur la durée. En télétravail depuis Montpellier, déplacements ponctuels à Paris.