~/work

$ Everything I've shipped

A mix of client work, academic projects, and weekend experiments. Featured projects have detailed case studies — others link out to source.

#
project
year
type
description
stack
01

apple-catcher

2025personal

Catch falling apples in this fast-paced arcade game! Collect points, and challenge your high score in Apple Catcher a fun, browser game with colorful pixel art.

JavaScriptPhaser
02

medical-portfolios

2025academic

Create your professional medical portfolio. Showcase expertise, track CPD, and connect with patients. For students, trainees, and specialists.

TypeScriptNextJs
03

insta-translate

2024academic

React Native translation app using Expo, Google Translate, and OpenAI APIs for fast multilingual communication.

React NativeExpoJavaScript
04

next-portfolio

2024personal

Discover my journey in software engineering through this responsive Next.js portfolio showcasing my skills, growth, and passion for development.

TypeScriptNextJs
05

battleships

2023academic

A simple battleships game. Written in Kotlin for Andriod. The logic and UI are seperated so a different UI can be utlised.

KotlinAndroid Studio
06

daily-grind

2023academic

The DailyGrind App helps you organize and manage daily tasks with ease. Create, update, and track tasks to stay focused and productive throughout the day.

PHPJavaScriptHTMLCSSKotlinAndroid Studio
07

right-track

2022academic

Right Track is a prototype web app for managing employee orientation processes and delivering orientation materials efficiently.

PHPMySQLJavaScriptHTMLCSS
08

the-guitar-shop

2022academic

The Guitar Shop is a full-stack e-commerce platform for guitar enthusiasts. It features a product catalog, secure authentication, shopping cart, and admin panel.

PHPMySQLJavaScriptHTMLCSS
09

inspirational-quotes

2022academic

Inspirational Quote Web App delivers daily motivational quotes. Built with HTML, CSS, and JavaScript, it offers a clean interface for refreshing and receiving new quotes.

PythonFLASKJSONAJAXJavaScriptHTMLCSS
// ready

Ready to start your own project?

$ ./start-conversation