CivicNerve System

CivicNerve

The autonomic nervous system for sustainable cities. Reads engineering blueprints and citizen reports, then generates governed municipal work orders.

  • Python
  • AI Agents
  • Automation
Sentinel Ledger

Sentinel Ledger

Financial ledger with double-entry bookkeeping, ACID transactions, and real-time AI fraud monitoring. Built to teach myself financial-grade data integrity.

  • Java Spring
  • PostgreSQL
  • AI
LinkUpGeo

LinkUpGeo

Hyperlocal service marketplace that bridges the digital divide. Works over SMS and web so users without smartphones can still transact.

  • Flask
  • Twilio
  • GeoSQL
Chain Quest
WEB3

Chain Quest

Blockchain education RPG. Battle bosses to learn Web3 concepts, earn CQT tokens on Sepolia. Interaction design and game UI were the core challenge.

  • TypeScript
  • Phaser 3
  • Solidity
TrustChain Agent
AI AGENT

TrustChain Agent

Autonomous agent that ingests supplier documents, extracts sustainability evidence, and produces audit-ready trails. Built for supply-chain transparency work.

  • Python
  • LLM
  • Document AI
ZuluFlow

ZuluFlow

Secure, immutable ledger of approved payment recipients. Java-based, designed for compliance-first financial flows where every entry is append-only and auditable.

  • Java
  • Ledger
  • FinTech
Skhokho Lead System

Skhokho Lead System

Internal lead-generation and tracking system used inside Skhokho Labs to capture, qualify, and route new business enquiries. Built for our own go-to-market workflow.

  • TypeScript
  • CRM
  • Internal Tool
Engadini

Engadini

Local small-business site built on Firebase. Straightforward information architecture, fast load times, mobile-first — the priorities when your audience is on a pay-as-you-go data plan.

  • JavaScript
  • Firebase
  • Web
LoadShedd

LoadShedd

Systems-integration architecture that evolves from synchronous HTTP RPC to asynchronous, message-driven integration on ActiveMQ. Built around a very South African problem: surviving load shedding.

  • Java
  • ActiveMQ
  • Systems Integration
Mpilo Healthcare

Mpilo Healthcare

Information site for a community-focused healthcare brand. Calm hierarchy, clear services, fast on low-spec devices. Mpilo (Zulu) meaning "life."

  • HTML
  • CSS
  • Healthcare
Foodiezone

Foodiezone

Food web app with browsing, cart, and ordering flows. TypeScript front-end, menu-first UX — the ordering pattern adapted for a SA restaurant scene.

  • TypeScript
  • Web App
  • E-commerce
Rapid Wing PWA

Rapid Wing PWA

Progressive web app prototype — installable, offline-capable, lightweight. Exploring PWAs as a distribution channel for the African market where app-store friction is real.

  • TypeScript
  • PWA
  • Service Workers
Skhokho Labs Mobile
MOBILE

Skhokho Labs Mobile

Mobile companion for the Skhokho LifeOS — quick journal, goal check-in, and AI companion access on the go. Designed for one-handed use on the commute.

  • TypeScript
  • Mobile
  • Skhokho
KwaSnora

KwaSnora

Sleep and snore tracking experiment. "KwaSnora" — "where we snore" in the playful vernacular. Exploring wellbeing UX in African slang-friendly language.

  • JavaScript
  • Wellbeing
  • Audio
EmziniP2

EmziniP2

Residents-market website connecting local vendors to nearby buyers. Emzini (isiZulu) — "at home." Hyperlocal commerce for residential complexes.

  • HTML
  • Marketplace
  • Community
Flagship Product

Skhokho — LifeOS

The flagship product of Skhokho Labs. A LifeOS for the South African context — finances, a light CRM, goal tracking, environmental telemetry, and a companion AI collapsed into one command centre.

  • AI Integration
  • Python
  • Design Systems
Skhokho Interface
Shipped via Skhokho Labs

Client Work

Real scope-to-delivery websites for paying South African clients.

Got a project in mind?

I take a limited number of new builds each quarter through Skhokho Labs. Let's talk.

Start a conversation
Soweto · Gauteng
--:--:--
⌘K menu · ` terminal