Skip to content
View jeanmidevacc's full-sized avatar

Block or report jeanmidevacc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jeanmidevacc/README.md

Jean-Michel Daignan

Senior Data Scientist & ML Engineer · The Odd Dataguy

Blog LinkedIn Bluesky Kaggle


10 years building data and ML systems — energy sector in France and the UK first, then gaming in Montreal. Currently a Senior Data Scientist in Ubisoft's Canadian Analytics Team: recommender systems, ML platforms, in-game personalization across multiple AAA titles.

I write about what I actually build at the-odd-dataguy.com — 50+ posts on MLOps, recommender systems, data engineering, and occasional side projects that spiral into something interesting.


What I work on

MLOps & Production ML
Five years building Ubisoft's in-house ML platform from scratch, now on Databricks. I care about the gap between "model that works in a notebook" and "model that's still running at 3am without you."

Recommender Systems
Cold start problems, marketplace recommendations, in-game content discovery. Main focus for the last several years across multiple titles (Rainbow Six Siege, Assassin's Creed, and more).

Data Engineering
Pipelines, ETL, web scraping infrastructure. The unsexy parts that everything else depends on.

Data Investigation
Turning raw, messy datasets into something actionable — from IoT sensor streams (EDF) to customer call transcripts to gaming telemetry. POC-first, no hype.


Stack

Core
Python SQL R

Data Engineering
Apache Spark Pandas MongoDB

Machine Learning
Scikit--learn TensorFlow PyTorch HuggingFace Spark MLlib

MLOps & Platforms
Databricks MLflow AWS Docker

Apps & Reporting
Streamlit Gradio Flask Plotly Tableau Power BI

Scraping & Pipelines
Selenium BeautifulSoup


Recent posts

Auto-updated · full archive at the-odd-dataguy.com/en/blog


Open to consulting

Web scraping systems · AI operationalization · Data investigation · Technical talks

the-odd-dataguy.com/en/consulting


GitHub stats   Top Languages


Pinned Loading

  1. pyscoundrel pyscoundrel Public

    A Python implementation of the Scoundrel roguelike card game

    Python 1

  2. folio folio Public

    Python

  3. pysuika pysuika Public

    Python