Distributed Stream Processing with CRDTs
Developed Holon Streaming, a decentralized stream processing system that scales global aggregations using Windowed CRDTs to remove coordination bottlenecks.
ML Pipelines for weather forecasting & FPL predictions
Developed ML systems with Hopsworks: a serverless air-quality predictor for PM2.5 levels and an FPL player performance model using Python and PyTorch for weekly point forecasts.
Real-time public transport tracking
Developed a real-time public transport tracking system using European NeTEx format for boats in Rotterdam.
Featured Projects
Stream Processing with Windowed CRDTs
Create decentralized stream processing system that scales globally with Windowed CRDTs
Reduced latency by 3.8x and increased throughput by 11x and 5x failure recovery compared to state of the art systems.
ML Pipeline for weather forecasting
Automated weather forecasting pipeline for PM2.5 levels in Rotterdam
Create a webpage that displays the predicted PM2.5 levels in Rotterdam, with a live update every day.
Real-time Boat Tracking
Display real-time public transport on boats driving in Rotterdam
Giving passengers up to date information about their journey, on multiple screens, with arrival time estimates and live updates.