What I've built

Each project is a case study — real problems, real architecture decisions, real trade-offs, and honest lessons.

3

Published

2

Building

1

Iterating

MoneyQuest

Building

An interactive 12-month financial life simulation that makes everyday money decisions visible before they become expensive.

Personal finance is often presented as isolated rules, while real decisions compound. A housing choice changes future cash flow, a phone contract creates a recurring commitment, and an unexpected event tests whether savings exist when they are needed.

Full StackProduct ExperimentJava 21Spring BootNext.jsTypeScriptPostgreSQL / SQLiteDocker

ChessDesk

Building

A lightweight operations and business-management app for independent chess coaches in South Africa.

Independent coaches often manage their day across spreadsheets, calendars, invoices, and messaging apps. ChessDesk brings those day-to-day records together without trying to replace accounting or payment platforms.

Full StackOperationsPythonFastAPISQLAlchemyNext.jsTypeScriptSQLite / PostgreSQL

Taskmate

Iterating

A chess-inspired personal Kanban board that turns progress into a journey from Pawn to King.

Many personal task lists show what exists without making progress feel tangible. Taskmate explores a focused workflow where stage rules, visible movement, and feedback make steady progress easier to follow.

Full StackProduct ExperimentPythonFastAPISQLAlchemyNext.jsReactTypeScriptSQLite / PostgreSQL

Interested in working together or want to discuss a project?

Let's Talk