Projects
Microbit-heartbeat-display-sequencer
An interactive heartbeat monitor for the BBC micro:bit V2, featuring dynamic LED animations, tempo and brightness controls, and a visual fail-safe mode—all implemented in ARMv6-M assembly.
View ProjectEntangled Ecosphere
An interactive generative art project blending ecological themes with digital expression, created using p5.js for the ANU COMP1720/6720 major project.
View ProjectBulletin
A feature-rich Android social platform developed for ANU's COMP2100/6442 course, featuring real-time search with custom grammar parsing, AVL tree-based ranking, and design patterns like Singleton, Factory, and Observer.
View ProjectConcurrent ATC Network
A concurrent client–server air traffic control simulator built in C, coordinating aircraft landings across multiple simulated airports using thread pools and inter-process communication.
View ProjectExplicit Free List Malloc
A high-performance dynamic memory allocator in C, featuring segregated free lists, constant-time coalescing, and an optional mark-and-sweep garbage collector, designed for ANU's COMP2300/6300 course.
View ProjectAbout Me
I'm a Computer Science + Math student at ANU with a passion for building cool and meaningful things. I love exploring low-level systems, high-performance computing, and anything that makes me think deeply. Whether it's optimizing C code on a cluster or building a slick frontend, I thrive on challenge.
Outside of tech, I'm into cars, design, and helping others — and I'm always open to collaborations!