email Send Email

My Projects

Featured Case Studies

Production-focused software systems designed to solve real operational problems.

Saffas AE Connect

Community Platform for South Africans in the UAE

A production community directory and networking platform built end to end for real users. It combines profile discovery, business listings, job posts, and admin workflows in one modern full stack application.

Next.js 14 TypeScript PostgreSQL Prisma ORM NextAuth.js

Enterprise AI Governance Copilot

Governance and Compliance Platform for AI Operations

An enterprise-focused governance system for policy control, compliance tracking, role-based access, and risk visibility across AI initiatives. Designed using a scalable monorepo architecture.

Next.js 14 NestJS TypeScript PostgreSQL Turborepo

Guesthouse Accounting System

Senior-Friendly Offline Accounting for Real Operations

An accessibility-first accounting system designed for a 74-year-old non-technical user. It simplifies daily transaction capture, works fully offline, and reduces spreadsheet dependence.

HTML CSS JavaScript JSON Persistence Excel Export Offline First

Archived Projects

Lamborghini Website

Front-End HTML CSS Bootstrap JavaScript

Responsive front-end showcase website built with HTML, CSS, Bootstrap, and JavaScript.

The website showcases a Lamborghini design website demonstrating front-end development skills including responsive design, Bootstrap framework usage, and JavaScript interactivity.

  1. HTML structure for header, navigation, and content sections
  2. CSS styling and visual effects including fonts, colors, and layout
  3. Responsive design adapting to desktop, tablet, and mobile
  4. Bootstrap framework for responsive grid and components
  5. JavaScript for smooth scrolling and lightbox gallery

Company Website

Front-End HTML CSS Bootstrap Google Fonts

Professional business website for a fictional wellness company, hosted on GitHub Pages.

A professional-looking business website for a fictional company called "Balance and Wellness", demonstrating the ability to build and deploy a polished multi-section site.

  1. HTML page structure including header, navigation, and content sections
  2. CSS styling with custom fonts and Font Awesome icons
  3. Responsive design for desktop and mobile
  4. Bootstrap framework for layout and components
  5. JavaScript for smooth scrolling and contact form interactivity
  6. Hosted and live on GitHub Pages

Finance Website

Full Stack Flask Python SQLite API Integration

Stock trading simulation platform built with Flask and Python, using live stock price data from the YH Finance API.

A Python Flask web application simulating a stock trading platform, demonstrating full stack development skills including backend logic, database management, API integration, and authentication.

  1. Flask backend for routing, authentication, and data handling
  2. HTML, CSS, and JavaScript frontend with Jinja2 templating
  3. SQLite database for portfolio, transaction, and user records
  4. YH Finance API integration for live stock prices
  5. Werkzeug password hashing for secure authentication
  6. User portfolio display, stock purchase, sale, and transaction history

Tic-Tac-Toe (CLI)

Python Command Line Game Logic

Command-line Tic-Tac-Toe game built in Python with randomized computer opponent logic.

A command-line Tic-Tac-Toe game demonstrating programming fundamentals including variables, data types, functions, loops, conditionals, and user input/output in Python.

The game features a randomized computer opponent. The board is initialised, displayed, and updated each round. A win-check function evaluates board state after each move until a winner is found or the game ends in a draw.