Projects
Share-Split.com (Founder)
2024
A platform for MVP & Idea-Stage Equity Agreements between Co-Founders (Pre-Company Registration).
PythonJavascriptReactDockerNext.jsPostgresAnsibleAWS
https://Share-Split.comTradeAlgos.net (Founder)
2024
I developed a frontend & backend that collects timeseries data on intermarket spreads, allowing users to deploy arbitrage algorithms.
PythonJavascriptReactDockerTimescaleDBPostgresAnsibleAWS
https://tradealgos.netSpreadAlgo.com
2024
A historical timeseries viewer for intermarket spread data.
Inter-market spreadTimeseriesTick data
https://spreadalgo.com/FwdCrv.com
2024
A realtime forward curve view for the crypto market.
Forward CurveFuturesYieldTrading
https://fwdcrv.com/Domain Sale Landing Page
2024
A simple domain landing page template to advertise domains for sale
HTMLCSS
https://supavan.com/Cryptocurrency Market Maker
2015
I developed a custom market-making bot on BitX (now Luno). Which contributed up to 30% of daily trading volume on the BTC/ZAR pair.
PythonWebsocketsRESTPandas
Horse Race Betting Simulation
2013
Data collection - Webscraping tabonline.co.za for historical race outcomes and individual horse histories.
Modeling - Using Machine Learning to create a multi-factor model using horse history and course weather and condition to predict horse speed.
Race simulation - Monte Carlo simulation to predict expected outcomes.
Betting simulation - Calculate bets based on differences between internal model and bookie odds. (Kelly Criterion for bet sizing)
PythonSeleniumPostgreSQLPandas
M.Sc Industry Project
2010
Client: Synthesis Risk Consulting - Johannesburg, ZA
This project was part of the requirement to complete my M.Sc degree at the Centre for BMI, North-West University.
I developed a Monte Carlo Scenario Generation Framework for my client, Synthesis Risk, following project management guidelines.
C#XMLPMBOK