Projects

Side projects — mostly excuses to try something new in Python and TypeScript.

  1. 2026 PythonData analysisGaming

    Jungle Pathing Analyzer

    Reconstructs League of Legends jungle paths from timeline data — position interpolation with A* pathfinding on the game navgrid.

  2. 2026 JavaScriptFull-stack web

    Chess with Friends

    Multiplayer chess web app — built so a group of friends could play each other in one place.

  3. 2026 PythonOptimizationMachine learning

    FPL Optimizer

    AI-powered Fantasy Premier League squad selector — multi-period MILP optimization with LightGBM and ensemble predictors.

  4. 2025 PythonData analysis

    League Analysis

    Exploratory analysis of League of Legends match data — patches, builds, win rates.

  5. 2025 PythonKnowledge graphsRDF

    League Knowledge Graph

    An RDF/OWL knowledge graph of League of Legends coaching advice — 108 coaches, 3,045 advice entries with full provenance.

  6. 2025 JupyterPython

    Vastgoed Analysis

    Notebook exploring Belgian real-estate listings — price per region, time on market.

  7. 2024 TypeScriptVercel

    Mario's Bierkelder

    Shop site for a friend's craft-beer cellar. TypeScript and Vercel.

More on GitHub