Skip to content

Work

Projects

Things I've built, broken, and shipped. Some finished, some not.

Relational database design modelling an Airbnb-style rental platform. Includes ER diagrams, normalised schema up to 3NF, and complex analytical queries.

DatabaseSQL
View ↗
Path OS
WIP2026

Career navigation platform that links job seekers, employers, and universities through AI career pathing, candidate matching, and graduate outcome tracking. Took 2nd place in Web and Mobile Application at the International PBL Expo 2026.

Next.jsTypeScriptSupabaseAI SDKReact FlowTailwind
View ↗
Duply
WIP2026

Mobile app for student group projects. A group uploads its assignment brief, AI turns it into tasks weighted by the grading rubric, and the app tracks the work through to a peer evaluation at the end.

ExpoReact NativeTypeScriptNext.jsPostgresDrizzleGroqInngest

Rebuilt from scratch with a committed editorial aesthetic. Typography-led design, intentional motion, ink-on-paper palette. The constraint was the brief.

ReactTailwindViteFramer MotionWeb Design
View ↗

Console parking system in C++, built for a Structured Programming course. It draws slots on a text grid and handles entry and exit by user ID, with checks against duplicate or invalid input.

C++CLI
View ↗

Side-scrolling game built with the MonoGame framework in C#. Implemented collision detection, sprite animation state machines, and hand-authored level design.

C#MonoGameGame DevOOP
View ↗

E-commerce web application for a shoe store. Product listings, cart functionality, and checkout flow built from scratch without any frameworks.

HTMLCSSJavaScriptPHPSQL
View ↗