Arnault Bretagne

Data Engineer · IA agentique

Profil

Ingénieur généraliste devenu Data Engineer, j'associe compréhension des besoins métiers, développement de pipelines ELT, reporting financier et encadrement d'équipe. Hors travail, je conçois et j'exploite Agora, une plateforme d'agents de code isolés sur mon propre cluster Kubernetes : du cadrage à la production, en pilotant les agents comme une équipe.

Expérience professionnelle

Data Engineer

FHVI · Lausanne · Août 2024 - Aujourd’hui

Maintien et développement du hub de données opérationnel sur SQL Server, dans un environnement on-premise.

  • LLM : Pilotage du POC LLM.
  • Ingestion : Architecture de la nouvelle solution d'ingestion.
  • Cloud : Étude de faisabilité d'une migration vers le cloud.
  • Infrastructure : Administration du backend et des machines virtuelles.

Data Engineer

Capgemini · Genève · Nov. 2021 - Juil. 2024

Consultant / Senior Consultant

Reporting et planification financière SAP pour un leader européen des semi-conducteurs.

  • Encadrement : Analyse métier, cahier des charges, équipe de 5 développeurs.
  • ELT / SQL : Pipelines sur SAP HANA Cloud et optimisation SQL.
  • Modélisation : KPI, allocation des coûts et valorisation du rétroplanning de production.
  • ML : Classification des coûts avec SAP Data Intelligence et hana-ml.

Acheteur

Losinger Marazzi · Lausanne · Fév. 2016 - Déc. 2020

Achats CVSE, cuisines et revêtements de sol ; innovation.

Projets personnels

Agora - Plateforme d'agents

agora

Conception, développement, exploitation · Juil. 2026 - Aujourd’hui

Une interface web pour travailler avec des agents de code qui tournent isolés, retrouver tout leur travail après une interruption et les faire travailler en équipe.

  • Exécutions : Claude Code, Codex et opencode via ACP, chaque agent dans sa microVM Kata, pools chauds.
  • Secrets : aucun identifiant dans la sandbox ; une passerelle (agentgateway) les ajoute à chaque requête, selon des droits signés par Agora.
  • MCP : les agents cherchent et relisent le travail passé, et délèguent à d'autres agents, sous approbation humaine.
  • Équipes : sous Prefect, un lead découpe et staffe, des devs livrent en PR, un juge séparé vérifie ; je valide et je merge.
  • Journal : chaque échange écrit dans PostgreSQL avant d'agir ; reprise après perte, recherche plein texte.
  • Fiabilité : des cas d'acceptation par spec, prouvés en local, sur le cluster ou en live, preuves datées.

bretagne.dev - Kubernetes

infra-k8s

Plateforme GitOps auto-hébergée · Avr. 2026 - Aujourd’hui

Le cluster qui fait tourner Agora et mes services sur un mini-PC, à la maison : chaque changement passe par une PR, Flux l'applique.

  • GitOps : Flux, SOPS, Renovate ; branche main protégée : les agents proposent, je merge.
  • Sécurité : SSO par passkeys (Pocket-ID), réseau Cilium fermé par défaut, microVM Kata pour le code non fiable.
  • Previews : un label sur une PR crée un environnement isolé, avec une copie des données de prod si besoin.
  • Données : PostgreSQL (CloudNativePG), sauvegardes hors site, restauration testée chaque nuit.
  • Observabilité : Prometheus, Loki, Grafana et alertes.

Certifications

  • DP-203 · Data Engineering on Microsoft AzureOct. 2021
  • dbt FundamentalsDéc. 2023

Formation

Arts et Métiers ParisTech - Aix-en-Provence / Paris

Ingénieur généraliste

  • Gestion industrielle et chaîne logistique globale
  • Génie mécanique et industriel