Contact

home
Localisation

Paris

phone_android
Téléphone

+33 (0)6 95 77 01 24

public

Compétences

Machine Learning
Distributed Systems
Deep Learning
MLOps
DevOps
Cloud (AWS/GCP)
Data Visualization

Informatique

Python
star star star star star_half
Docker
star star star star star_border
Kubernetes
star star star star star_border
(Py)Spark
star star star star star_border
TensorFlow
star star star star star_border
Bazel
star star star star_half star_border
Bash
star star star star_half star_border
Golang
star star star star_border star_border

Langues

FR Français
Langue natale
EN Anglais
Bilingue
ES Espagnol
Intermédiaire

Miscellaneous

landscape
Sport

Pratique l'escalade depuis 2009

photo_camera
Loisirs

Photographe amateur depuis 2013

Récompenses

Top 20 au Concours Général national de mathématiques 2007

7e à la sélection française des Olympiades Internationales de Physique 2008

work

Expérience professionnelle

Software Engineer, Data Science
Datadog – Paris
  • Amélioration de la logique et implémentation de nouvelles intégrations pour l'application Watchdog, qui permet de détecter automatiquement des anomalies sur l'infrastructure de nos clients, distribuée sur des milliers de pods, avec une distribution très biaisée.
  • Développement et évangélisation des bonnes pratiques de développement avec un meilleur support pour les type hints, le développement d'un framework pour les tests unitaires, et l'implémentation d'outils de productivité tels que un différentiel de couverture de test.
  • Présentation de papiers lors de paper reading groups hebdomadaires pour partager l'état de l'art ainsi que des innovations intéressantes dans l'écosystème de la Data Science et du Machine Learning en général.
  • Migration vers un outil de déploiement en train à travers plusieurs équipes (pour un total de ~25 personnes), incluant le mentoring, la documentation technique, et la transition du processus de développement.
  • Développement d'un prototype de solution de monitoring de modèle de ML permettant de suivre la performance d'un modèle de l'entraînement jusqu'en production.
1 an
Jan. 2021
Senior Machine Learning Engineer
Ubisoft – San Francisco
  • Développement d'un deep modèle de recommandation en Keras et TensorFlow intégré dans un jeu en cours de développement pour personnaliser l'expérience joueur à partir de son comportement.
  • Design, développement et déploiement d'une application Kubernetes sur GCP pour exposer une API capable d'entraîner nos modèles et de retourner ses prédictions.
  • Gestion DevOps du code de cette application, en imposant un cycle de vie du code basé sur le versionnage sémantique et en développant des opérations de CI/CD pour automatiser le test, la documentation et les releases.
  • Design, entraînement, déploiement et test d'un modèle de régression logistique améliorant le targeting CRM jusqu'à 5% à partir de données de jeu.
Déc. 2020
3 ans
Fév. 2018
Data Scientist CMK
Ubisoft – région parisienne
  • Analyse des données comportementales des joueurs de différents jeux et segmentation de ces populations pour affiner la connaissance consommateur par groupe plutôt qu'au global (+10 millions d'utilisateurs lignes).
  • Préparation et animation de formations autour de la Data Science à destination d'analystes, notamment en statistiques, en Machine Learning et en Python.
Fév. 2018
2 ans
Jan. 2016
Data Scientist Junior
Ubisoft – San Francisco
  • Traitement et analyse des données comportementales des joueurs de différents jeux et segmentation de ces populations pour affiner la connaissance client par groupe plutôt qu'au global (environ 10 millions d'utilisateurs).
  • Développement d'un framework autour de R-shiny pour pouvoir rapidement déployer des applications web afin de visualiser des résultats d'analyses.
  • Développement d'un modèle NLP de segmentation de documents textuels utilisant le TF-IDF pour automatiser partiellement le traitement de données de sondages. Déployé derrière une job queue pour traiter les requêtes de façon asynchrone.
Jan. 2016
1 an
Jan. 2015
Ingénieur-chercheur (stage)
Argonne National Laboratory – région de Chicago
  • Développement d'un algorithme utilisant les chaînes de Markov pour généner des profils de vitesse de véhicules réalistes sur des trajets donnés, améliorant significativement la qualité des simulations d'émissions CO2 et de performance des moteurs.
Juil. 2014
6 m.
Jan. 2014
school

Formation

MITx
Cours de niveau master – EdX
  • Fundamentals of Statistics: validé avec un score de 100%.
  • Machine Learning with Python – From Linear Models to Deep Learning: validé avec un score de 100%.
Sept. 2019
8 m.
Fév. 2019
École des mines ParisTech
Diplôme d'ingénieur des mines de Paris – région parisienne

Cursus Machines et Énergie.

Juil. 2014
2 ans
Sept. 2012
École polytechnique
Diplôme d'ingénieur de l'École polytechnique – région parisienne

Formation généraliste en mathématiques, physique et informatique.

Août 2012
3 ans
Sept. 2009
model_training

Projets personnels

Site web de mon CV
https://github.com/skasch/skaschcv

Site web statique écrit en Flask et Python. La source de données provient de fichiers YAML pour pouvoir facilement éditer le contenu. Le site supporte une localisation en français et anglais. Le CV est déployé dans un conteneur Docker.

4 ans
Jan. 2018
HeroRotation Generator
https://github.com/herotc/hero-rotation-generator

J'ai écrit un transpiler de SimulationCraft vers Lua. SimulationCraft est un simulateur pour World of Warcraft écrit en C++ avec son propre langage de script pour définir des stratégies de personnages. Mon projet transpile un profil écrit dans ce langage de script en code Lua, qui peut directement exécuter la logique du profile depuis un add-on World of Warcraft.

Oct. 2018
1 an
Nov. 2017