Projects
A selection of a few of my most technical projects.
-
coreboot-x210ai
A coreboot port for the X210AI, a custom motherboard for the ThinkPad X200, giving an old laptop modern hardware. A lot of reverse engineering, research, and low level development went into this project.
-
OurExams
Platform providing free access to 12+ years of NCEA examination papers (2011-2023) for New Zealand students and teachers. Built it with 2 friends in response to NZQA removing public access to historical exam materials. Recovered and archived lost examination papers. Used by thousands students and teachers across New Zealand.
-
tetrOS
An OS that only plays Tetris, written in C and Assembly (NASM). Focused on low level system control and game logic. Complete with PIT timers, IRQs, and IDTs. Quite overkill for tetris but it runs flawlessly. This was probably the biggest and most difficult project I have done.
-
DownUnderCTF 2025 Writeups
A writeup of all the challenges my team and I solved in DownUnderCTF 2025.
Achievements
Recognition in national and international cybersecurity competitions.
-
3rd Place Overall | DownUnder CTF 2025 (1st Place High School, 1st Place New Zealand)
I led my team "[VuwCTF] empl*yment" to 3rd place out of all eligible teams in DownUnder CTF, which is the biggest cybersecurity competition in the Southern Hemisphere with over 3,000 teams from around the world. We managed to get 1st place in the high school category and were also the top New Zealand team overall. The competition had challenges in areas like cryptography, reverse engineering, binary exploitation, and web security.
-
1st Place | High School Division, 2nd Place Overall (NZCSC 2024)
Won the High School category and placed 2nd overall (including industry competitors) at New Zealand's national cybersecurity competition. Competing alongside Ivan Shabashev, we tackled challenges across web exploitation, cryptography, reverse engineering, and forensics over a few hours at the University of Waikato. It was pretty intense going up against actual industry professionals and security teams with way more experience than us, but we managed to beat almost all of them.