Work

Selected client and independent work across machine learning, analytics and data systems.

Private client · Production project

Sales & catalog analytics dashboard

I designed and built a production-facing analytics application for a private client. It brings product catalog and sales data together so commercial performance can be explored in one place.

What I built

Data ingestion and transformation flows, catalog-to-sales matching, analytics logic, interactive filtering and product, customer and order-level views.

Engineering

The project involved ETL-style processing, validation, backend work, data refresh flows and the full delivery of a usable analytics product rather than a notebook prototype.

Product thinking

I iterated on which questions and metrics were actually useful, keeping the interface focused instead of turning it into a generic BI dashboard.

Independent projects

2026

ScratchGPT

Implemented a character-level decoder-only Transformer in PyTorch from first principles, including the data pipeline, causal self-attention, multi-head attention, residual blocks, evaluation, checkpointing and autoregressive generation.

PyTorch · Python · Language modeling

View on GitLab

2025

ATP Tennis Match Outcome Predictor

Built a probabilistic pipeline for ATP match outcomes and evaluated the signal against bookmaker odds using calibration, Brier score and Kelly-based decision analysis rather than accuracy alone.

scikit-learn · Python · Probabilistic ML

View on GitLab

Professional work

2025–now · Livesport

Data science & data engineering

Worked across ETL pipelines, data engineering tasks, ad hoc analyses, process automation with Airflow, and data science work in a production product environment.

Machine learning · ETL · Airflow · BigQuery · Analytics

Interested in working together?