Current products, most recent first
A platform for finding minijobs in Germany.
Transfer files with animated QR codes.
Built, but no longer maintained. Kept for the record
A side-by-side translator for WhatsApp Web that uses in-browser (local only) or cloud based AI for translation. Watch Demo
Frontend & backend that collects timeseries data on intermarket spreads, allowing users to deploy arbitrage algorithms.
A historical timeseries viewer for intermarket spread data.
A realtime forward curve view for the crypto market.
Custom market-making bot on BitX (now Luno), contributing up to 30% of daily trading volume on the BTC/ZAR pair.
Data collection: web scraping of tabonline.co.za for historical race outcomes and individual horse histories.
Modeling: multi-factor machine learning model using horse history plus course weather and condition to predict horse speed.
Simulation: Monte Carlo race simulation; bet sizing from the difference between internal model and bookie odds (Kelly Criterion).
Client: Synthesis Risk Consulting, Johannesburg, ZA. Part of the M.Sc requirement at the Centre for BMI, North-West University.
Developed a Monte Carlo Scenario Generation Framework for the client, following project management guidelines.