Parcours & Impact

Parcours professionnel, missions clés, formations et engagements annexes.

Timeline sélective

Sélection de missions structurantes (innovation, industrialisation, data, infrastructure) avec rôle, contexte et réalisations clés. Chaque entrée se replie pour favoriser la lecture rapide.

Déc. 2023 → Avr. 2025Dév. Python · Loft Orbital (MMS)
Équipe: 5 dev + 1 manager · Rôle: Développeur Python
PythonDjangoGraphQLDockerGCP
Contexte: Infrastructure spatiale as a service : élaboration plan d'exécution (orchestration) & système de requête satellite.
Réalisations:
  • Composants Ground Software (API GraphQL, orchestration, architecture).
  • Renforcement pratiques génie logiciel (revues, qualité, standards).
  • Framework interne de définition & exécution de workflows.
  • Corrections ciblées & consolidation architecture applicative.
Juil. 2023Platform Engineer · Freelance (Bimpli)
Équipe: 5 membres + 1 manager · Rôle: Platform Engineer
PythonGitHubActionsPulumiAWSPydantic
Contexte: Mise en place accélératrice d'un socle outillage & infra pour équipes produit.
Réalisations:
  • Règles de protection branches & flux de revue.
  • CI unifiée (tests, couverture, lint, sécurité).
  • CD multi-environnements piloté par branche.
  • Cadre Pulumi (organisation, stacks partagées).
Avr. 2023 → Juil. 2023Platform Engineer · Extia
Équipe: 5 membres + 1 manager · Rôle: Platform Engineer
PythonGitHubActionsPulumiAWSPydantic
Contexte: Support transverse aux équipes (infrastructure, automatisation déploiements, gouvernance qualité).
Réalisations:
  • CI/CD complète (tests, quality gates, security, coverage).
  • Reusable workflows & standardisation pipelines.
  • Cadre IaC Pulumi & implémentation des stacks.
  • Structuration bonnes pratiques de code & revue.
Sept. 2022 → Avr. 2023Lead Tech · Référentiel de donnée (Bimpli)
Équipe: 2 dev + 1 lead + 1 PO · Rôle: Lead Tech
PythonAWSPulumiPydanticPostgres
Contexte: Mise en place d'un Master Data Management AWS (train SAFe) pour centraliser & qualifier la donnée.
Réalisations:
  • Architecture logicielle & standards (qualité, sécurité, test).
  • Tests + linter + analyse sécurité + Localstack.
  • CI/CD multi-stages (qualité + déploiement contrôlé).
  • Cadre Pulumi & implémentation complète des stacks.
Déc. 2021 → Août 2022Lead Python · Framework data (ESA)
Équipe: 7 dev + 1 lead tech + 1 lead python · Rôle: Lead Python
PythonDaskGitLabCIGitHubActionsData
Contexte: Framework double usage (interne ESA & externe) pour accès unifié & traitement distribué de données satellitaires.
Réalisations:
  • Accès lazy multi-formats (zarr, netcdf, COG...).
  • Moteur de traitement distribué (graphe Dask).
  • Encadrement & respect Python Array API standard.
  • CI multi-plateformes & génération documentation.
  • Tests unitaires & propriétés (Pytest + Hypothesis).
Janv. 2021 → Déc. 2021Dév. Web · Data Visualisation (BVA)
Équipe: 3 dev + 1 lead + 1 SM + 1 PO · Rôle: Développeur
PythonDjangoFastAPIAzureTerraform
Contexte: Outil d'analyse continue de satisfaction client (stack Azure) pour valoriser la donnée collectée.
Réalisations:
  • Factorisation (packages internes, polymorphisme).
  • Optimisation perf (Azure Functions, pool connexions DB).
  • Stratégie exposition données via API.
  • Pipeline CI accélérée (sécurité, tests Behave).
  • Intégration SSO (OKTA) & support clients.
Mars 2020 → Janv. 2021Dév. Web · Recensement Agricole (BVA)
Équipe: 3 dev + 1 SM + 1 PO + 1 UX/UI · Rôle: Développeur
PythonDjangoAzurePostgresCI/CD
Contexte: Portail national pour la mise à jour & orchestration des données des exploitations agricoles.
Réalisations:
  • Architecture & portail Django (threads, modélisation).
  • CI/CD Azure DevOps (tests, couverture, sécurité, complexité).
  • Qualimétrie & outillage (Flake8, Black, Bandit, Xenon).
Avr. 2019 → Déc. 2019Ing. R&D · YesWeHack
Équipe: 1 dev + 1 chef de projet · Rôle: Développeur
PythonDjangoFlaskGitLabCISécurité
Contexte: Plateforme bug bounty & outils pour gestion programmes & hunters (sécurité offensive / reporting).
Réalisations:
  • Outils d'intégration de bugs & automatisations.
  • Détection programmes bug bounty (JS) & scraping.
  • API REST + maintenance Firebounty (Django / Flask).
  • Pipeline qualité (Bandit, tests, couverture, Black).
Déc. 2018 → Avr. 2019Data Eng. · Aide à la décision (SopraStéria)
Équipe: Dev/DataEng + Chef proj + Archi + DataScientist · Rôle: Data Engineer
PythonElasticGitLabCIFlaskKeras
Contexte: Validation normes STANAG via outils modulaires exploitant ML & étiquetage automatique.
Réalisations:
  • Architecture & modélisation (Keras/Scikit, ingestion Logstash, ElasticSearch).
  • API REST pilotage système (Flask) & restitution (Kibana/React).
  • Pipelines CI (tests, SonarQube, indicateurs maintenabilité).
Juin 2018 → Déc. 2018Data Eng. · Détection intrusion réseau (SopraStéria)
Équipe: Dev/DataEng + stagiaire + Archi + Chef proj + 2 DataSci · Rôle: Data Engineer
ScalaSparkElasticMLVueJS
Contexte: Système big data de détection d'anomalies réseau (projet national, forte volumétrie).
Réalisations:
  • Pipeline extraction & features (Scala/Spark).
  • Moteur ML (DL4S) & stockage ElasticSearch.
  • API restitution + interface VueJS.
Fév. 2018 → Juin 2018Dév. Logiciel · Outils supervision (SopraStéria)
Équipe: 5 dev + Intégrateur + Analyste Sécu + Chef proj · Rôle: Développeur
PythonJavaJenkinsBashNagios
Contexte: Système d'analyse d'intégrité & maintien réseau pour environnements embarqués maritimes.
Réalisations:
  • Logiciel configuration centralisée (Java 7) & scripts supervision.
  • Intégrations Shinken/Nagios & scripts Bash.
  • Maintien pipeline Jenkins & automatisations.
Oct. 2017 → Nov. 2017Dév. Logiciel · ISAGRI
Équipe: Collaboration locale · Rôle: Développeur
C#WPFDesktop
Contexte: Développement de feuilles de saisie pour progiciel agricole/comptable.
Réalisations:
  • Interfaces WPF & logique métier (C#).
Oct. 2016 → Août 2017Doctorant · HEUDIASYC (UTC)
Équipe: Recherche académique · Rôle: Doctorant
PythonKerasTensorFlowScipyML
Contexte: Recherche sur apprentissage de signaux sur graphes par réseaux de neurones.
Réalisations:
  • Étude état de l'art & modélisation.
  • Transformation données → graphes (Pandas/Scipy).
  • Architectures CNN graphes (Keras/TensorFlow).
  • Expérimentations, présentations & publication (ICPR).

Axes de spécialisation

Plateformes & Infrastructure

  • CI/CD multi-env
  • Socles projet & templates
  • Gouvernance qualité

Python & Écosystème

  • API backend (Django/FastAPI)
  • Workflows data & calcul distribué (Dask)
  • Packaging & reproductibilité

Données & Traitement

  • Accès unifié multi-formats
  • Modélisation & optimisation
  • Standards & validation

Culture Ingénierie

  • Revue structurée & mentoring
  • Sécurité applicative
  • Dette & priorisation

Formations clés

  • Master IGIS STIM (2014–2016) – Data, optimisation, apprentissage. Publication ICPR 2016.
  • Licence EEA GEII (2011–2014) – Informatique industrielle, électronique, systèmes embarqués.

Engagements annexes

Communautés

  • Rés'Aude – Dynamique territoriale
  • Comet' (Extia) – Talks & partage
  • AREIGE – Événements & pédagogie

Publication

Valeur en mission

Accélération

  • Socles & pipelines industrialisés
  • Standards qualité actionnables
  • Points de contrôle lisibles

Architecture & Clarté

  • Alignement métier / technique
  • Découpage incrementable
  • Endettement maîtrisé

Transmission

  • Documentation courte ciblée
  • Mentorat & revue structurée
  • Autonomie progressive

Aller plus loin

Détails supplémentaires, références anonymisées ou focus sur une problématique spécifique disponibles sur simple demande professionnelle.

CV (PDF) Me contacter