Travailler avec moi

Du prototype scientifique au système de production

J’accompagne les équipes produit et R&D, les responsables de projets scientifiques et les directions de laboratoire lorsqu’un prototype doit devenir un outil fiable, maintenable et exploitable. J’interviens sur l’architecture, le développement logiciel, les pipelines de données et la plateforme de déploiement, avec une attention particulière à la simplicité opérationnelle et à la transmission des connaissances.

Domaines d'intervention

Modélisation & simulation

Implémenter des modèles numériques et les résoudre.

  • Simulations et calculs numériques
  • Support méthodologique R&D
  • Analyse de données scientifiques
Ingénierie des données

Des pipelines propres et des analyses utiles au quotidien.

  • Pipelines ETL
  • Analyses statistiques
  • Dashboards métiers
  • Prévision & machine learning
Infrastructure & DevOps

Une plateforme stable et exploitable en production.

  • Déploiements Kubernetes
  • CI/CD & GitOps
  • Infrastructure as Code
  • Monitoring & observabilité

Pour les laboratoires et projets scientifiques

Votre équipe développe un modèle, un outil de simulation ou un code de recherche ? Je contribue d’abord au logiciel scientifique et au calcul numérique, avec un appui complémentaire sur les données, la pérennité du code et l’infrastructure de recherche.

Logiciel scientifique & calcul numérique

Implémenter et faire évoluer des modèles, automatiser les simulations et optimiser les calculs : des bibliothèques et outils adaptés à vos questions scientifiques.

Données & reproductibilité

Structurer les données, les paramètres et les traitements pour rendre les analyses et les expériences numériques traçables et reproductibles.

Pérenniser le code de recherche

Simplifier et refactoriser le code, ajouter des tests et de la documentation, puis transmettre les pratiques nécessaires à sa reprise par l’équipe.

Infrastructure de recherche

Préparer les environnements de calcul, les workflows et l’exécution parallèle pour soutenir les simulations et les traitements de données.

Quelques interventions concrètes

LOCIE — pySIP

2023
Contexte
Une bibliothèque Python d’identification de systèmes et de modélisation stochastique à reprendre et simplifier.
Contribution
Réécriture complète et simplification de pySIP, délégation de l’inférence bayésienne à PyMC3 et optimisation des performances avec Numba.
Ce que l’outil permet
Une bibliothèque remaniée pour identifier les modèles, utiliser l’inférence bayésienne de PyMC3 et exécuter le filtre de KalmanQR accéléré par Numba.
pySIP — code et notes de migration

Client industriel — calcul scientifique

2024
Contexte
Résoudre des équations aux dérivées partielles sur des domaines non structurés.
Contribution
Automatisation de la résolution des EDP en utilisant la bibliothèque RBF de Trevor Hines comme solveur de référence.
Ce que l’outil permet
Un workflow de résolution automatisé sur des domaines non structurés, appuyé sur ce solveur de référence.
RBF de Trevor Hines — bibliothèque tierce utilisée

Client industriel — secteur de l’énergie

2025
Contexte
Explorer les paramètres d’un gabarit de configuration EnergyPlus spécifique.
Contribution
Automatisation d’études paramétriques par plans d’expériences et simulations parallèles, avec mon wrapper Python pour lancer EnergyPlus programmatiquement.
Ce que l’outil permet
Lancer en parallèle les simulations issues du plan d’expériences appliqué au gabarit EnergyPlus.
Mon wrapper EnergyPlus — code public

Modes de collaboration

Conseil stratégique

Clarifier le besoin et choisir une approche technique réaliste.

Renfort intégré à l’équipe

Rejoindre votre équipe produit, R&D ou de recherche pour contribuer au code, aux revues et à la transmission de connaissances.

Mission au périmètre défini

Définir ensemble le périmètre, les livrables et les critères de validation, puis prendre en charge la réalisation et la transmission à l’équipe.

Parlons de votre projet

Décrivez votre besoin produit, R&D ou scientifique, l’état actuel du code et le format souhaité : une mission au périmètre et aux livrables définis, ou un renfort intégré à votre équipe.

contact@celliern.io