Domaines de compétence
Langages Scala, Python, C#, Go, C++, Javascript, Bash
Frameworks Asp.Net, Blazor, Django, Flask, ReactJS
Big Data Spark (Databricks, HortonWorks, Mapr), Kafka, HDFS, ElasticSearch
DevOps Ansible, Azure Devops, Jenkins
BdD SQL, MySQL, Oracle, Postgres, Cassandra, MongoDb, CosmosDB
Systèmes Windows, Ubuntu, Fedora
Logiciels Intellij, VirtualBox.
Outils Maven, JIRA, Git, SVN, Docker
Langues Français : Bilingue / Anglais : Courant TOEIC / 850
Expérience professionnelle
Depuis 5/2019 Ingénieur Data @ SODEXO
? Data Platform : Construction d’une plateforme d’ingestion de données conforme aux règles GDPR, développement d’un système de génération automatique des pipelines et d’un outil de gestion web
? PowerChef : projet data pour prévision des fréquentations et calcul des KPI dédié aux managers des sites de restauration, Industrialisation du POC, refactoring pour améliorer la lisibilité et la clarté, mise en place CI-CD, conception des tests unitaires et d’intégration
Stack Spark (Databricks), C#, Python, Scala, Azure DevOps, Azure Data Factory, Azure Functions, SqlServer, Asp.Net blazor, CosmosDB
12/2018-5/2019 Ingénieur Data @ INGENICO
? Refonte du legacy datapipeline : Migration du système de traitement de données paiement/transaction vers un système basé sur les microservices et big data
? Organisateur du workshop : Animation du workshop interne hebdomadaire sur les bonnes pratiques de programmation et des concepts de la programmation fonctionnelle
Stack MaprDB, Spark Streaming, Scala, Python, Puppet
2/2018–12/2018 Ingénieur Data @ SOCIETE GENERALE
? Digital clients news : Développeur principal, industrialisation de l’algorithme Data Science pour le calcul des sentiments des articles de presse : Collection les données en streaming avec l’API Google PubSub et ingestion dans Kafka, enrichissement avec le score de négative news et alimentation le cache ElasticSearch
? Data Tooling : en charge des évolutions des librairies existantes utilisées par plusieurs équipes (logger en environnement big data et data anonymizer)
Stack Scala, Python, Kafka, Logger, HDFS, ElasticSearch, Google PubSub, API REST
1/2016-2/2018 Ingénieur Data @ The ICA
Startup Fintech spécialisée dans le calcul performant des risques financiers dans le Cloud
? Data Pipeline : Concevoir et implémenter l’architecture orientée messages avec Kafka
? Calcul distribué : Utilisation de Spark pour distribuer les calculs des risques sur le cluster public
? Service Web : Serveur HTTP Play2 pour servir le client C#
? DevOps : Script de déploiement automatique dans AWS en Python avec Ansible
? What If ? : Service interactif qui répond dynamiquement aux requêtes du client sans refaire le batch
? Tests d’intégrations et de régressions : Introduction des tests d’intégration et de régression. Développement d’une bibliothèque pour comparer les objets complexes
? Interface d’administration : Interface web destinée aux utilisateurs internes pour gérer les droits d’utilisateurs, écrite avec ELM
? Bibliothèque financière : Algorithme de calcul de risques financiers (CVA, DVA, KVA)
Stack Scala, Python, Spark, Kafka, Cassandra
6/2015-1/2016 Ingénieur Data @ KPLER
Module Gas : Data scraper écrit en Python, web serveur avec Scala Play2, algo de prédiction des niveaux de réserve du gas en fonction des positions des bateaux
Stack Scala, Python, web scrapping, Postgres, Play2, SqlAlchemy, ElasticSearch
10/2012-6/2015 Développeur Python @ DeriveXperts
Startup Fintech spécialisée dans la valorisation indépendante des produits complexes
? Logiciel de gestion : IHM écrit en Python avec PyQT4 pour gérer la production au quotidien
? Data Pipeline : Ingestion de données depuis plusieurs sources : satellite, excel, ..., en batch ou temps réel
? Calcul distribué : Automatisation et distribution des valorisations quotidiennes par le framework Celery en Python
? API data : Packages d’accès aux données
10/2011-10/2012 Développeur C++ @ SGCIB
Aggreg : Développement et maintenance d’un moteur de calcul des risques financiers en C++
Stack C++, Oracle, Symphony
4/2011-10/2011
Stage Développeur C++ @ Thomson Reuters
API financière : Nouvellle API générique pour remplacer 3 API existantes en C++
3/2008-7/2010 Développeur Visual Basic @ Missler Software
Post processeur : Générateur de code pour piloter les machines-outils complexes
Etudes
2010-2011
Master MIAGE – Informatique pour la finance
Université Paris Dauphine
2007-2008
Programme d’échange
Rochester (USA) Institute of Tehnology
2003-2008
Ingénieur INSA Rennes