LiveMentor - Engineering Manager

Février 2023 - Mars 2024, Paris
  • Management de l’équipe de développeurs,
  • gestion de l’architecture, des modèles de données, et de la qualité des fonctionnalités développées,
  • gestion des services en production : performance, sécurité, maitrise des coûts.

LiveMentor - Conseil et mentorat en architecture logicielle (freelance)

Septembre 2022 - Février 2023, Paris
  • Accompagnement de l’équipe technique sur les sujet d’architecture logicielle, data, test, qualité et devops,
  • mentorat des développeurs, revues de code et pair programming,
  • identication des opportunités de résolution de dette technique existante et dans le cadre du support client.

WeeFin - Conception et implémentation d’une API Serverless (freelance)

Avril 2022 - Juillet 2022, Paris
  • Industrialisation d’une plateforme d’analyse de portefeuilles d’investissement sur la base d’indicateurs ESG,
  • mise en place d’une API Serverless AWS : Lambdas, DynamoDB, fichiers Parquet,
  • mise en place du modèle de données, agrégation et indexation des données stockées

Rise Up - Développement de connecteurs pour LMS (freelance)

Janvier 2022 - Février 2022, Paris
  • Développement de scripts Python d’import périodique de comptes utilisateurs et catalogues de formation,
  • participation à la conception et implémentation d’un framework d’import de contenu (RabbitMQ, Celery).

LiveMentor - Développement backend et accompagnement d’équipe (freelance)

Janvier 2021 - Septembre 2021, Paris
  • Développement Ruby on Rails et PostgreSQL des projets de l’équipe (méthodologies Lean et Shape Up),
  • extraction des fonctionnalités du monolithe historique dans une API REST dans le cadre d’un découpage en micro-services,
  • amélioration de la gestion des exceptions via Airbrake, optimisation de la performance SQL,
  • accompagnement des développeurs de l’équipe sur les mesures d’impact, les tests, et la qualité.

Combo (ex-Snapshift) - Développement backend et accompagnement d’équipe (freelance)

Aout 2020 - Octobre 2020, Paris
  • Participation à l’élaboration et au développement Ruby on Rails et Postgresql des projets,
  • optimisation du dimensionnement automatique et des coûts de l’environnement de production sur Heroku.

Trustpair - Développement backend et accompagnement d’équipe (freelance)

Octobre 2019 - Avril 2020, Paris
  • Conception et développement Ruby on Rails et PostgreSQL des projets de l’équipe produit (méthodologie Shape Up),
  • refactoring de code historique : performance SQL, stabilité, refonte du modèle de données pour le rendre plus évolutif,
  • conception et implémentation de nouvelles fonctionnalités, notamment API, tâches asynchrones et back-office,
  • accompagnement des développeurs de l’équipe sur les choix d’architecture et d’implémentation.

Advizeo by Setec - Industrialisation et développement de connecteurs IOT (freelance)

Août 2019 - Septembre 2019, Paris
  • Conception et développement Python d’un framework de décodage de messages de capteurs IOT LoRaWAN et Sigfox,
  • migration des mappers existants sur ce framework, mise en place de tests, intégration dans un flux de données Apache NIFI.

Opendatasoft - Ingénieur R&D

Août 2016 - Juin 2019, Paris
  • Développement Python, Django, ElasticSearch, Redis en équipe agile,
  • conception, développement et maintenance d’extracteurs, processeurs et moissonneurs variées (CSV, JSON, XML, ArcGIS),
  • amélioration de la performance SQL de requêtes complexes liées à la sécurité et aux permissions (via l’ORM Django),
  • refactoring du code historique de gestion des utilisateurs,
  • ajout de fonctionnalités au parseur Antlr des requêtes ODSQL.
Décembre 2014 - Juillet 2016, Paris
  • Développement Java, programmation concurrente basse latence,
  • développement et maintenance de plugins qui assurent la connectivité d’UL Bridge, plateforme de trading électronique, via différents protocoles Direct Market Access (Millennium, Sola, OMnet) et clients (FIX, MQ),
  • analyse et implémentation de nombreux protocoles de communication propriétaires,
  • maintenance et support de plusieurs dizaines de produits en évolution permanente,
  • recherche et développement de techniques de mutualisation et de génération de code.

Stages

Amadeus IT Group - Stage de fin d’études : machine learning pour la détection de fraudes

Avril 2014 - Septembre 2014, Sophia-Antipolis
  • Conception et développement d’un prototype de plateforme de détection de fraudes en C++ (Boost, MongoDB, OpenCV-ml),
  • réalisation d’une plateforme d’apprentissage supervisé et de détection automatique (MapReduce, arbres de décision),
  • mise en place d’une interface web d’administration (Ruby on Rails, AngularJS, Bootstrap).

Shutl - Software Engineering Intern

Mars 2013 - Août 2013, Londres, Royaume Uni
  • Développement Ruby on Rails, Sinatra en environnement Scrum/Kanban, BDD, Continuous delivery,
  • membre de l’équipe de développement de l’API REST, de Shutl.it et de l’interface d’administration utilisée par le service client,
  • réalisation d’un service convertissant les requêtes des clients utilisant l’ancienne API XML vers la nouvelle API JSON,
  • conception et réalisation d’un dashboard pour visualiser l’état des services et les résultats des tests d’intégration continue.

Atos Worldline - Développeur mobile et web 2.0

Septembre 2012 - Février 2013, Lille
  • Développement d’un réseau social innovant en Java EE, Ajax et jQuery pour mobile et PC,
  • analyse et conception du service en coordination avec les équipes projets (design, marketing, technique).

Ezako - Assistant ingénieur R&D Big Data

Mai 2012 - Août 2012, Issy les Moulineaux
  • Développement Java d’une solution temps réel de calcul distribué et d’analyse de gros volumes de données,
  • algorithmique avancée et calcul distribué via les frameworks Storm, Apache Hadoop, et HBase (NoSQL).

Formation

École Centrale de Lille

2010 – 2014

Ingénieur généraliste, Chaire Architecture d'Entreprise

Lycée Louis Pasteur (Neuilly-sur-Seine)

2007 - 2010

CPGE Ingénieur Physique Chimie