I'm a final-year engineering student at EFREI Paris (Data Analytics & BI) and a work-study Data Analyst on the PMO team at Alpine Racing. Most of my work is the unglamorous part that makes dashboards trustworthy: cleaning inconsistent sources, defining KPIs people agree on, and shipping reports that get used on a deadline.
- Now: Data Analyst (work-study), Alpine Racing, Viry-Châtillon
- Before: Data Analyst intern, International School of Management, Dortmund. Data-quality pipelines, a Targroup → HubSpot API sync, academic KPIs
- On the side: a Valorant esports analytics suite, a live World Cup predictor, and a French Twitch audience observatory (1.8% of channels hold 80% of prime-time viewers)
- Next: looking for a Data Analyst role from September 2027. Get in touch
| Project | What it does | Stack |
|---|---|---|
| Twitch FR Observatory (code private, Twitch API terms) | Scheduled snapshots of French Twitch audiences and a concentration analysis: 1.8% of channels hold 80% of prime-time viewers | Python · OAuth2 · GitHub Actions · Power BI |
| VCT Roster Analytics | VCT 2026 EMEA rosters: VLR.gg scraping, role-normalized z-scores, transfers, Challengers pool, daily team ranking | Python · Streamlit · Excel |
| VCT EMEA Kickoff Simulator | Simulates the Kickoff 2026 triple-elimination bracket and ranks teams worst → best | Python · Streamlit |
| FootPredict PL | Premier League home-win prediction with Elo + form features and walk-forward backtesting | scikit-learn · Streamlit |
| Project | What it does | Stack | Demo |
|---|---|---|---|
| Cultural Consumption Analytics | Socio-demographic & digital drivers of cultural consumption in France, from open data | Python · Streamlit | Live |
| BinWatch | Smart waste monitoring: bin status classification from images + analytics-ready history | Flask · Express · PostgreSQL | Live |
Algorithms & software engineering
| Project | What it does | Stack |
|---|---|---|
| Morpion Ultime | Ultimate Tic-Tac-Toe with Minimax, Alpha-Beta & MCTS AIs, heatmaps and replays | Python · JavaScript |
| Graph Algorithms Studio | Step-by-step visualizer for Dijkstra, A*, Bellman-Ford, MST and max flow | Java · JavaFX |
| Automata Toolkit | CLI to parse, determinize and minimize finite automata, fully tested | Python |
| Merge Tactics Optimizer | Deck optimizer using trait synergies and beam search | Python |
- Valorant & VCT follower, which is how I ended up scraping VLR.gg and simulating playoff brackets
- Football data nerd: Elo ratings, Monte Carlo tournaments and a healthy distrust of betting odds
- Working in F1 and still not over it
Email: mathieualassoeur@gmail.com · LinkedIn: mathieu-alassoeur
