Languages
- C++ (C++20)
- Python
- C
- JavaScript
Graduate Software Engineer at BAE Systems focused on systems programming, performance optimization, and backend architecture. I’m completing Honours (CS) at UNSW.
Performance-critical systems, backend software, and modern tooling across C++, Python, and Linux.
2023 – Present
A selection of systems + simulation work. Live demos below.
Built a small Lisp interpreter in C, implementing S-expression parsing, an eval/apply execution model, and a REPL for interactive development.
Classic Space Invaders implemented in C++ with a clean entity/update loop and browser deployment.
Distributed aggregation server handling multiple clients with event ordering using Lamport clocks.
W A S D — Move, Space — Shoot
Mouse — Draw, E Eraser, R Rock, S Sand
Click the window to focus, then play.
W / S — Move left paddle