My Projects
AxOS
AxOS is a Linux–based operating system used by thousands of people worldwide.
- Using custom made apps such as an installer, a mirror database and more.
- Focuses on beauty and modernity, while maintaining efficiency.
- Linux
- Rust
- Bash
- Python
- GTK
- JavaScript
- C
Sleex
The third desktop environment for AxOS
- Made with QtQuick/Quickshell.
- Has a lot of customization options.
- Smooth, efficient and modern
- JavaScript
- GTK
- QT/QML
- QtQuick
- Bash
Chess Coach Utility
Tournament management tool used by chess coaches and administrators across South Africa.
- Swiss pairing engine with balanced colour assignment
- Sectioned tournaments with age categories and ELO tracking
- Localised ratings persisted at school level
- Cloud Sync Integration
- Rust
- JavaScript
- Tauri
- Shell
- HTML
- CSS
Remuneration Tracker
Invoicing and income-tracking app used by entrepreneurs across South Africa.
- Single-file app with Firebase Auth + Firestore sync
- Packaged as a native desktop app with Tauri v2
- Auto-notes pattern recognition and PDF invoice generation
- Cloud Sync Integration
- Rust
- JavaScript
- Tauri
- Shell
- HTML
- CSS
Qhakaza Sports Foundation
Website built and maintained as Digital Director of the Qhakaza Sports Foundation (NPO).
- Serves as the foundation's public-facing website
- Built and run in the Digital Director role
- HTML
- CSS
- JavaScript
Tyrartsy Marketplace
A storefront site for a local business to showcase inventory and take customer orders.
- Product catalogue for a local business
- Order placement for customers
- Google Sites
The Utilities Project
A collection of handmade modules designed to improve the Windows experience.
- Automation of repetitive Windows tasks.
- Database management modules.
- System optimisation and efficiency improvements.
- PowerShell
- Batch
- VBScript
This portfolio
This portfolio, made with Astro and Tailwind.
- Made with Astro and Tailwind.
- Cool animations.
- Astro
- Tailwind
- JavaScript