Responsable du projet Web IDE, un environnement de développement intégré et un
langage, dédiés à la construction de métriques et d’analytiques sur les données de
blockchain. Mon rôle a été de cadrer le besoin, proposer un PoC, recruter l’équipe,
contracter les sous-traitants, et piloter le projet. (6 personnes).
Responsable de l’industrialisation d’un PoC de monitoring de transactions sur la
blockchain (KYT) : mon rôle a été de piloter cette phase en collaboration avec les data
scientists et les prestataires jusqu’à la mise en production de l’API (4 personnes).
Industrialisation d'un logiciel pour l'optimisation des placements de puits (WISH)
Mise en conformiteÌ de l’architecture du logiciel par rapport aux standards meÌtier
DeÌveloppement d’un module de visualisation des puits en sortie dans Sismage
Prototypage d’un PoC web et migration du modèle de données vers REST
Refonte d'une plateforme ludique pour l'initiation aÌ la programmation (codage)
Recrutement de l’équipe, formation des alternants, encadrement (3 personnes)
Montage de dossiers de financement (CIR, JEI) et réponses à AAP publics/privés
Refonte du modèle de données et conception de l’API REST
Migration du back-end vers Spring et pilotage du développement du front-end
Connexion du front-end avec le backend (REST, sockets, server-sent events)
Industrialisation d'une application web pour la gestion des placements de trains en gare
CreÌation du modeÌle de donneÌes et refonte du back-end de l’application
Revue de code, mise en place et diffusion de bonnes pratiques
Mise en place de l’infrastructure d’inteÌgration continue
DeÌveloppement d'un logiciel pour la speÌcification de coeÌvolution de modeÌles
Développement de composants logiciels pour la plateforme Melody / Capella
Mise en œuvre d’un langage de speÌcification de points de vue d’architecture
DeÌveloppement d’un point de vue d’eÌvaluation d’architectures (calcul de tradeoff)
Conception d’un langage pour la speÌcification des calculs d’eÌvaluation d’architecture
DeÌveloppement d'un framework open-source pour la geÌneÌration d’eÌditeurs textuels
pour des applications web, aÌ partir de grammaires ANTLR
InteÌgration de solutions web pour la gestion eÌlectronique de documents
Conception et inteÌgration de workflows (Societe Generale, Veolia, Bureau Veritas)
Packaging et deÌploiements sur sites, recette applicative, formation des utilisateurs
_Eclipse, Java, EMC Documentum, WebSphere, Oracle, SQL Server
Thèse CIFRE
IFP Energies Nouvelles l Rueil Malmaison, France
décembre 2006 - mars 2010
Conception d'une architecture dirigée par les modèles pour la génération et le packaging
de composants de modélisation de procédés chimiques (CAPE-OPEN)
Analyse du domaine, revue de la littérature et évaluation technologique
Conception de notations et des sémantiques pour les abstractions du domaine
Développement d'une usine logicielle pour la génération de solutions exécutables
Définition d’un cadre formel pour spécifier et valider les transformations de graphes
Validation de l'approche au travers d'une étude de cas industrielle (Desulfo)
Passage aÌ l'eÌchelle d'un classificateur automatique de documents
Etude du modeÌle statistique sous-jacent (modèle de meÌlange de multinomiales)
ImpleÌmentation d’un algorithme de convergence d’estimation-maximisation (EM)
Validation du classificateur sur une base de 50 000 rapports Reuters
Environnement: Matlab, C++
Études et formations
Thèse de Doctorat
Université Pierre & Marie Curie
2006
Master Recherche
Université Paris Dauphine
2005
Diplôme d’Ingénieur
ESCPE Lyon
2001
Classes Préparatoires (MP)
IPEST, La Marsa
1999
Data engineering with Databricks
Langues
Anglais - C2
Autres compétences
Stream processing with Flink
Petroleum economics
Expertises
Leadership d’équipe
Gestion de projets
Développement de produit
Design & Développement
Architectures Logicielles
Modélisation de domaine
Langages dédiés (DSL)