HomeProjects

Projects

The Last Deadline Thumbnail
Competition

The Last Deadline

UQCS GameJam 2026 winning game, awarded 1st place out of 37 teams and 140+ participants. Developed in 48 hours. Featured on UQCS Showcase.

GDScriptGodot
FuelFlow Thumbnail
Competition

FuelFlow

A logistics and price forecasting platform for the modern Queensland driver. Built within 48 hours for QUT AIML Hackathon, won 2nd place out of 120+ participants.

PythonReactViteFastAPIRenderScikit-learn
Vector Framer Thumbnail
Personal

Vector Framer

Vector Framer is a modern, responsive canvas for technical system design. Free to use, no ads, no subscriptions, and no sign-up required.

TypeScriptNext.jsChakra UIChart.jsAWS
Uniordle Thumbnail
Personal

Uniordle

A full-stack university-themed educational app with competitive progression and social leaderboards. Available on Google Play.

FlutterSupabaseFirebaseVercelGoogle AuthResend
GreenWorld Thumbnail
Competition

GreenWorld

A MVP sustainability social network. Built within 48 hours for the UQ Library x UQSIC Hackathon 2026, received top 5 and won Judges’ Choice Award.

JavaScriptViteVercelTailwindCSSCSSHTML
Terminus-Lite Thumbnail
Personal

Terminus-Lite

Distributed sub-agent router that prevents context-window bloat by distilling terminal logs using localised SLMs.

PythonFastAPIOllamaLangChainRedisDocker
Trashcam Thumbnail
Competition

Trashcam

A real-time object detection app for recycling optimisation with custom-trained ML models for UQIES x UQ Ventures x Emmanuel College hackathon. Not eligible for prizes.

TypeScriptReactTensorFlow.jsCOCO-SSD
CarePoint Thumbnail
Competition

CarePoint

AI-powered health kiosk concept for the world's most remote communities. Won Peoples' choice in 2026 EAIT Ideation Challenge by UQ Organisation of Planning Students.

ReactVite
Prosperity Visualiser Thumbnail
Competition

Prosperity Visualiser

Fast trading visualiser for IMC Prosperity 4 with non-blocking log parsing and interactive charts.

Vanilla JSWeb WorkersCanvasIndexedDBPub/Sub
LeetAI Thumbnail
Personal

LeetAI

LeetAI analyses your LeetCode profile, finds weak topics, and suggests problems to improve your skills.

TypeScriptNext.jsViteTailwind
GPAMarket Thumbnail
Competition

GPAMarket

A MVP betting platform where students bet on grades. Built within 24 hours for the 2026 UQIES Stupid Hackathon, received top 5 and an Honourable Mention.

JavaScriptViteTailwindCSSCSSHTML
StudyProx Thumbnail
Coursework

StudyProx

An AI app to reduce procrastination for students. Built for Human-Computer Interaction (DECO2500).

ReactViteTailwind
Pixel Heart Thumbnail
Personal

Pixel Heart

A 2D black-and-white platformer. Collect hearts across 30 levels, use different jumps, track your time, and enjoy custom music.

GDScriptGodot
Block Dodge Thumbnail
Personal

Block Dodge

A 2D reflex game where you dodge falling blocks. The game speeds up over time and tracks your score for survival.

C#Unity
Block Run Thumbnail
Personal

Block Run

A 3D Unity game where players dodge obstacles to reach the end of each level. The levels progressively get harder.

C#Unity
Coursework

JavaBeans

A farming game similar in style to Stardew Valley. Developed for Programming in the Large (CSSE2002) at UQ.

Java
Coursework

Hearthstone

Built a text-based strategy card game inspired by Hearthstone for Introduction to Software Engineering (CSSE1001) at UQ.

Python
Coursework

Reversi

Developed a text-based implementation of Reversi for Introduction to Software Engineering (CSSE1001) at UQ.

Python