Property Management Ops
Multi-tenant property management SaaS — leases, trust accounting, role-based access, and end-to-end POPIA compliance. Private production system in daily use.
Full-Stack Engineer
I build production systems across the stack — regulated multi-tenant SaaS, AI-agent infrastructure, Go tooling, and applied machine learning. Based in South Africa, shipping in whichever language fits the problem: TypeScript on the web, Go for systems, Python for ML, Kotlin on Android, and the occasional descent into x86 assembly.
Multi-tenant property management SaaS — leases, trust accounting, role-based access, and end-to-end POPIA compliance. Private production system in daily use.
The browser layer for AI agents — drives your real logged-in Chrome, learns workflows by watching you once, then replays them with zero LLM tokens. MCP + HTTP + REST.
Business-rescue operations suite — financial triage, operations, and creditor pipeline apps in one monorepo with shared database, audit, and encryption layers.
CRM for affordable rentals — WhatsApp-first lead capture with automatic intent extraction, listing freshness scoring, auto-matching, and one-click viewing bookings.
MCP server that turns the AIployee voice/chat-agent platform into typed tool calls — LLM clients build and edit agent flows in 3–5 calls instead of 20–30 rounds of browser scraping.
Automated tennis match analysis — match video in, Dartfish-compatible point-by-point CSV out. Fine-tuned YOLO ball detection, pose and court-homography features, shipped as a one-click Windows installer.
Compile-time augmentation layer for Go — sum types, exhaustive matching, and contracts, implemented at the AST/type-system level rather than against an SDK.
Universal browser-based video downloader — Chrome extension front-end with a Go backend wrapping yt-dlp. Handles YouTube, HLS, DASH, and 1000+ sites.
Multi-tenant transactional email service — clients bring their own SMTP; runs on a single VPS at roughly $5/month.
Property flipping ERP — deal pipeline, double-entry accounting, RBAC, 52+ data models
South African grocery price comparison with barcode scanning and smart cart optimization
Forex & gold scalping bot with ML-based entry signals, risk management, and performance dashboard
Property transfer pipeline tracking for buyers, sellers, agents, and attorneys
Workshop ticket management with PDF generation and delivery notes
Desktop OCR app — extracts structured text from images using Azure AI Vision
Chrome extension for content QA — text corrections, alt tag checks, cross-page consistency
Automates Google Docs to WordPress ACF layout mapping
The workshop ticketing tool rewritten in x86 FASM assembly — purely for the exercise.