COMPETENCES

Architecture data

  • Lakehouse : Apache Iceberg, DuckLake, architecture Medallion
  • Data mesh, produits de données
  • Gouvernance : catalogue, lignage, qualité, habilitations
  • Sécurité & conformité : OPA, OIDC, RGPD, EBIOS RM, homologation
  • Documentation : arc42, C4, ADR

Plateformes & outils data

  • Moteurs : Trino, BigQuery, DuckDB, PostgreSQL, Oracle
  • Orchestration : Dagster, Airflow, Mage.ai
  • ELT : dlt, dbt, Dataform, Ibis, PySpark
  • Catalogue & qualité : OpenMetadata, OpenLineage, Great Expectations
  • BI : Apache Superset, Looker Studio

IA générative & LLMOps

  • RAG, agents, serveurs MCP : LangGraph, LangChain, Chainlit
  • Modèles : Gemini / Vertex AI, LiteLLM, LLM auto-hébergés (llama.cpp, LocalAI)
  • Recherche vectorielle : pgvector, Qdrant
  • Évals LLM-juge, OpenTelemetry, Phoenix

Infrastructure & industrialisation

  • Cloud : Google Cloud Platform (GCP)
  • Kubernetes, ArgoCD, GitOps, Helm, Kustomize
  • IaC & CI/CD : Terraform, GitHub Actions
  • Identité & secrets : Keycloak, OpenBao / Vault

Data science & développement

  • Python, Pandas, Polars, scikit-learn, CatBoost, MLflow
  • Backend : Django, FastAPI, Spring Boot
  • Frontend & data apps : Angular, Streamlit, Gradio

Gestion de projet & management

  • Scrum (Scrum Master certifié), PMI, Management 3.0
  • Conduite du changement
  • Management d'une équipe de 5 personnes

EXPERIENCES PROFESSIONNELLES

2023 à aujourd'hui
Gouvernement de la Nouvelle-Calédonie - Direction du Numérique et de la Modernisation
Architecte data

Conseil, conception et réalisation au sein d'une administration de 30 directions et services (finances, ressources humaines, fiscalité, emploi…), aux niveaux de maturité data très différents.

  • Plateforme data souveraine « datastack » (en qualification, mise en production en préparation)
    • Traiter sur les infrastructures internes les données sensibles qui ne peuvent pas être hébergées dans le cloud, avec des briques open source, et remplacer les 34 infocentres Cognos ; cible de plus de 500 utilisateurs.
    • Audit des 34 infocentres existants (jusqu'à 59 % d'usage ad hoc et d'extraction), architecture cible validée par trois POC comparatifs (StarRocks / Trino, DuckLake / Iceberg), trajectoire en 7 chantiers.
    • Lac Apache Iceberg avec Trino comme unique porte d'accès : chaque requête est autorisée par Open Policy Agent et journalisée, l'identité de l'agent est propagée de bout en bout (Keycloak, OIDC) jusqu'à l'outil de BI.
    • Gouvernance : portail d'habilitation PassLagon (Django, inspiré de DataPass) où les propriétaires de données instruisent les demandes d'accès, catalogue OpenMetadata, lignage OpenLineage, contrôles qualité déclaratifs.
    • Socle Dagster partagé par les pipelines des directions (paquet versionné, composants déclaratifs bronze / silver / gold), restitution avec Apache Superset.
    • Assistant conversationnel datadesk (agent LangChain + serveurs MCP) : rechercher une donnée, l'interroger, demander un accès, construire un tableau de bord en langage naturel, sous l'identité et dans les droits de l'agent.
    • Conformité : dossier d'homologation de sécurité (PSSIE / RGS), analyse de risque EBIOS Risk Manager, volet RGPD à destination du RSSI et du DPO.
    • Plateforme 100 % GitOps (ArgoCD, Kustomize, Terraform, Cilium), documentée selon arc42 et C4, 16 décisions d'architecture tracées (ADR), runbooks d'exploitation.
    • Sources : Hub (datastack) | Documentation | Assistant (datadesk)
  • IA générative en production
    • Assistante RAG « Mia » pour la direction des ressources humaines, en production sur l'intranet, utilisée par plus de 500 agents : réponses ancrées dans le droit de la fonction publique calédonienne avec citation systématique des sources (~620 documents, ~37 000 extraits indexés).
    • Agent ReAct LangGraph, outils exposés par un serveur MCP, recherche hybride pgvector avec reranking Vertex AI, mémoire conversationnelle persistante, authentification sur le fournisseur d'identité interne.
    • Qualité mesurée : jeu de référence rejoué à chaque évolution et noté par LLM-juge, observabilité OpenTelemetry de bout en bout (Phoenix).
    • Passerelle LLM du gouvernement (LiteLLM, qualification et production) : catalogue de modèles géré en Terraform après un incident de configuration, rétablissement en une commande.
    • Serveurs MCP maison : rétro-ingénierie des rapports Cognos (extraction du SQL réel) et pilotage de Dagster par un LLM ; bibliothèque interne de skills d'agents de code qui industrialise la création des pipelines vers BigQuery.
    • Chatbots sur le code du travail calédonien et sur service-public.nc, alimentation automatique de contenus du site.
  • Socle data Google Cloud Platform (livré, en exploitation)
    • 68 projets GCP, 415 datasets, 6 363 tables, 1,1 milliard de lignes (204 Gio), 44 Tio scannés sur 180 jours.
    • Plus de 100 utilisateurs directs de BigQuery, davantage via Looker Studio et Google Sheets ; accompagnement au changement et montée en compétence des agents.
    • Architecture réseau « Hub and Spoke », un projet par direction avec gestion des droits, logs et supervision centralisés, secrets versionnés.
    • Modules Terraform réutilisables de transfert des données on premise vers BigQuery (Cloud Run, Dataproc / PySpark, dlt, Argo Workflows), planification et supervision automatiques.
    • github.com/gouv-nc-data
  • Produits data et modèles prédictifs (livrés)
    • API entreprises et API adresses, équivalents calédoniens des API nationales : centralisation de sources hétérogènes (BigQuery, FTP, API) alignées sur les référentiels publiés sur data.gouv.nc.
    • Indicateurs financiers du gouvernement : reprise des données de gestion financière Oracle (ASTRE / SURFI), architecture Medallion avec Dagster, dlt et Ibis, contrôles Great Expectations, détection d'anomalies (IsolationForest).
    • Simulateur d'évolution de la masse salariale de la fonction publique ; ingestion des relevés de 34 sondes hydrométriques.
2021 - 2023
Gouvernement de la Nouvelle-Calédonie - Direction du Numérique et de la Modernisation
Architecte des systèmes d’information
  • Stratégie de migration vers Kubernetes : trajectoire pour les applications nouvelles et existantes, conteneurisation par les équipes de développement, accompagnement des équipes d'exploitation jusqu'au déploiement d'un cluster bare metal.
  • Stratégie d'hébergement d’applications métier sur Google Cloud Platform.
  • Conduite du changement : DevSecOps, infrastructure as code, applications cloud native.
2018 - 2021
Gouvernement de la Nouvelle-Calédonie - DTSI
Chef de projet NC Connect
  • connect.gouv.nc : plateforme unique d'authentification du gouvernement (type France Connect), premier service du territoire en nombre de connexions : 3 000 connexions par jour, pointes à 10 000.
  • Identités vérifiées ajoutées en urgence pendant la crise covid pour la délivrance du passe sanitaire.
  • Architecture microservices en haute disponibilité, tolérante à la panne ; gestion de projet selon PMI (OpenID Connect, Spring Boot, Angular, PostgreSQL).
2008 - 2018
Gouvernement de la Nouvelle-Calédonie - DTSI
Architecte logiciel et manager de proximité
  • Chef de la section AXI (architecture et cadre commun d'interopérabilité) : management d'une équipe de 5 personnes, support aux développeurs et chefs de projet, formation, veille technologique hebdomadaire.
  • Nouveau socle de développement open source (Spring Boot, Angular, PostgreSQL) en remplacement d'un socle Oracle payant, avec chaîne d'intégration et de déploiement continus.
  • Architectures logicielles des projets et téléservices du gouvernement ; application mobile de résultats en temps réel des élections provinciales.
  • Concepteur développeur Oracle ADF (2008 - 2013).
2007 - 2008
IdSoft
Concepteur développeur
  • Java / J2EE, Python, Django, Oracle.

PROJETS PERSONNELS

Maintenu en continu depuis 2022
Plateforme IA auto-hébergée sur Kubernetes, 100 % GitOps
  • Cluster MicroK8s entièrement défini par un dépôt Git public (près de 3 000 commits) : ArgoCD « App of Apps », charts Helm maison, Sealed Secrets, Renovate, CrowdSec.
  • LLM auto-hébergé sur GPU, agent personnel autonome (bot Telegram, recherche web 100 % auto-hébergée).
  • Banc d'évaluation d'agents de code sur LLM locaux (llama.cpp), avec harnais d'agent minimal écrit pour servir de témoin.
  • Sources : Cluster (my-kluster) | Charts Helm (my-charts)
Data / MLOps open source
Accidents NC : prédiction des accidents routiers
  • Prédiction horaire des zones à risque en Nouvelle-Calédonie : architecture Medallion avec DuckDB, 5 ans d'historique (data.gouv.fr) fusionnés avec OpenStreetMap.
  • Pipelines Dagster sur Kubernetes, suivi des modèles avec MLflow, modèles d'ensemble (CatBoost / XGBoost / MLP) servis par une API FastAPI et un tableau de bord Streamlit.
  • Liens : Application | Code source
Autres réalisations
Démonstrateurs et open source
  • Intégration Home Assistant open source pour Pronote : notification des cours annulés ou modifiés (ha_pronote).
  • Chatbot RAG intégré à cette page (LangGraph, Qdrant) : posez vos questions sur mon parcours.
  • Détection d'anomalies sur les prix du marché de Moselle (application) et prévision des prix de l'énergie en Nouvelle-Calédonie (application).
  • Portfolio complet

FORMATIONS

  • 2022 : parcours Google Cloud Data Engineer, Cloud Architect, Machine Learning Engineer (préparation aux certifications professionnelles)
  • 2022 : Machine Learning with TensorFlow on Google Cloud
  • 2021 : Architecting with Google Kubernetes Engine
  • 2016 : RSSI, sécurité dans les développements, architectures et administration des SI
  • 2014 : Certification Scrum Master
  • 2007 : Master Conception et développement logiciel, IUP Ingénierie Informatique (Université de Bretagne Occidentale)