Tech Lead
Nuant AG l Baarerstrasse 20 6300 Zug, Suisse
3/2021 -
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).
Environnement: VSCode, Node.js, Typescript, Python, Databricks, REST, PostgreSQL,
TimescaleDB, DynamoDB, Apache Kafka, Flink, AWS, Git, Jenkins, Docker, Terraform
Tech Lead
Total Energies l Tour Coupole, La Défense, France
3/2020 - 3/2021
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
Environnement: Eclipse, Java, Swing, CORBA, REST, Git, Maven, Jenkins
Lead Developer
SNCF Réseau l DGEX Solutions, Paris, France
3/2018 - 1/2020
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
Environnement: Eclipse, Java, Spring, PostgreSQL, Tomcat, Git, Maven, Jenkins
CEO
Coding Park l Le Cargo, Paris&Co, France
9/2018 - 8/2019
Refonte d'une plateforme ludique pour l'initiation à 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)
Environnement: Eclipse, Java, Typescript, JSX, React, Spring, PostgreSQL, Git, Maven
Software Architect
THALES l Thales Global Services, Vélizy, France
9/2015 - 8/2018
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, à partir de grammaires ANTLR
Environnement: Eclipse, Java, Xtext, ANTLR, EMF, RCP, RAP, Git, Maven, Jenkins
Consultant ECM/GED
Cap Gemini l ECM Skill Center, Paris, France
1/2012 - 12/2012
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
12/2006 - 3/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)
Environnement: Eclipse, Java, Fortran, C++, .NET, COM, EMF, GMF, Xtext
Stage de Recherche
TELECOM ParisTech l Rue Barreau, Paris, France
4/2006 - 10/********
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++