RetryTaxBench
A PostgreSQL SmallBank study across 960 experiment configurations, measuring how bounded retries change the performance and reliability trade-off between isolation policies.
Building software and technologies to solve real-world problems. Focused on clean code, scalable architecture, and delivering value.
Currently an applied computer vision honours student at The University of Sydney.
Have previously done software work and research on high contention transactional systems in USyd's Database Research Group under Professor Alan Fekete.
Before that, interned at the UNSW Trustworthy System's Group, working on seL4 Microkernel.

SOME THINGS I'VE WORKED ON
A PostgreSQL SmallBank study across 960 experiment configurations, measuring how bounded retries change the performance and reliability trade-off between isolation policies.
A C client-server editor over POSIX FIFOs and signals, with batched edits, deterministic versioning, merge handling, and role-based access.
A segment-based C++ audio backend for 16-bit mono WAV I/O, shared backing storage, non-destructive editing operations, and cross-correlation pattern detection.
A SYNCS 2025 browser-extension prototype that audits walking routes for safety, accessibility, and comfort, then explains the result through a lightweight mascot UI.
Off the clock
Badminton
On and off for ~10 years.
Best travel photo
Church of the Good Shepherd, Lake Tekapo, New Zealand.
Art
Graphite, mostly animals. Should probably be drawing more...once I'm less busy...