Paul Laffitte · Montpellier

Développeur Go et Platform Engineer Kubernetes, en freelance

Je développe des outils pour Kubernetes : opérateurs, webhooks, exporters, CLI.

Je construis aussi des clusters et leur stockage. Je travaille avec des agents IA dans un cadre strict : spécification, tests, revue.

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 pour vos clusters, que vos équipes peuvent maintenir ensuite.

  • 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

La méthode que j'applique sur kube-image-keeper v3.

  • 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éveloppement et maintenance

kube-image-keeper (kuik)

Routage, mirroring et supervision d'images de conteneurs pour Kubernetes. Les pods démarrent même quand la registry est indisponible ou limite les téléchargements.

  • 750 stars GitHub, 6,9 millions de téléchargements de l'image sur Docker Hub
  • Chart Helm, site de documentation, processus de release
  • Réécriture v3 en bêta depuis octobre 2026, version stable sur le point de sortir

Développement

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

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 d'un cluster Kubernetes.

  • Filtrage des namespaces par labels, probes configurables

Projets personnels

Chiffres relevés en novembre 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, je code depuis l'enfance.

De 2020 à 2026 chez Enix, un infogéreur spécialiste de Kubernetes, j'ai développé des outils d'infrastructure open source et exploité un cloud privé OpenStack. Je suis freelance depuis novembre 2026 et je continue de développer kube-image-keeper.

Expérience professionnelle

novembre 2026 → aujourd'hui

Montpellier

Freelance · Développeur Go et Kubernetes

Développement d'outils pour Kubernetes en Go et construction de clusters, en missions courtes. Je continue de développer kube-image-keeper.

septembre 2020 → octobre 2026

Paris

Enix · Platform Engineer

Enix est un infogéreur spécialiste de Kubernetes et de l'hébergement. J'y ai développé des outils pour Kubernetes et Proxmox, la plupart open source, et exploité un cloud privé OpenStack.

  • kube-image-keeper : routage et mirroring d'images de conteneurs pour Kubernetes, en Go. 750 stars, 6,9 millions de téléchargements sur Docker Hub, v3 en bêta.
  • 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.
  • Cloud privé OpenStack sur Kubernetes, 24 hyperviseurs bare metal, en production de 2022 à 2024 : 7 montées de version de Rocky à Yoga, intégration d'Octavia et de Cinder sur Ceph RBD, sauvegardes automatisées avant et après chaque montée de version.
  • Clusters Kubernetes de développement et de pré-production avec kubeadm, Cluster API et Rancher.

août 2017 → août 2020

Barcelone

VRX Technologies · Développeur full stack

Plateforme de streaming vidéo en réalité virtuelle, 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

Formation

2016 → 2021

Montpellier

Epitech · Expert en technologies de l'information (bac+5)

Diplômé en 2021. Formation par projets en C, C++ et technologies web.

16 décembre 2018 → 18 décembre 2018

Enix, Paris

Formation Kubernetes · Participant

2 jours de formation avec Jérôme Petazzoni et Alexandre Buisine.

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.