Projects

ShopTracker - Receipt Digitization via OCR & GenAI

Independent mobile app that turns physical receipts into structured data using real-time document detection, OCR, and GenAI — tested across 20+ Swiss and German retailers.

FacADe - City-Wide Facade Advertising Visibility

Geospatial data engineering platform quantifying facade advertising visibility across Zurich using AWS, PostGIS, and multi-modal mobility data.

German Railway Delay Analysis

Solo ELT pipeline and network analysis of Deutsche Bahn delays across 20 major stations using the DB OpenData API and MongoDB Atlas.

Boat Valuation Model - Swiss Secondhand Market

End-to-end ML pipeline scraping 3,166 motorboat listings from boot24.ch to build a pricing model for the Swiss secondhand boat market.

Deezer Music Recommender - Hybrid ML System

Three-stage hybrid recommender combining user affinity features, matrix factorization embeddings, and LightGBM — achieving 0.7477 AUC on 7.5M listening events.