I build web products and applied data systems, with a focus on software that is useful, explainable, and straightforward to operate.
My work spans full-stack TypeScript, Python, R, and data science. Recent projects include production Next.js applications and research into music recommendation with path signatures.
- Music recommendation with path signatures — a reproducible research pipeline with baselines, statistical evaluation, robustness analysis, and an extensive automated test suite.
- ReComments — an independent discussion layer for YouTube videos with comments disabled.
- Paystack integration demo — a typed Next.js reference implementation for Paystack payment flows.
- Project archive — case studies and source links for work across web engineering, data, and mobile development.
- Reliable product engineering from interface to deployment
- Reproducible analysis and honest evaluation
- Clear documentation and maintainable systems
- Security, accessibility, and performance as baseline quality
Based in Cape Town, South Africa.





