My journey into software began at 14, building macOS apps with Objective-C and Cocoa. That early curiosity grew into a lasting passion for crafting elegant, purposeful software. Since then, I’ve built iOS and Android applications, expanded into server-side development and AWS infrastructure, and explored advanced computer-vision systems using facial detection and recognition.
After moving from macOS to iOS, I became driven by one goal - to build apps that genuinely improve people’s lives.
Despite being self-taught, I later completed a Bachelor of Computer Science, majoring in Cyber Security. While studying, I received multiple Executive Deans Awards and was often top of my class.
I now work as a Senior iOS Engineer at ANZ Plus. At ANZ Plus, I’ve contributed across several squads under the tribal model. I built out the Savings experience - implementing the UI layer and core business logic for accounts and goals - before joining the Home Loans squad to help launch Australia’s first fully digital home-loan application with near-instant pre-approval. I currently work in an enablement team focused on app architecture, where we introduced a multi-persona framework that allows multiple user types to coexist seamlessly within the same app.
Outside of work, I love contributing to open-source software. I’ve built and maintained several Swift libraries that have gained modest popularity on GitHub - projects focused on concurrency, reactive programming, and developer tooling that simplify complex problems for other engineers. Open-source work keeps me grounded in clean architecture, testing, and the joy of collaborative engineering.
I’m currently focused on two deep learning paths: practical, responsible offensive security (ethical hacking and hardening practices) and the low-level mechanics of computation - how transistors, timing, and pipelines translate into CPU/GPU behaviour and, ultimately, the code we ship. Both pursuits help me design more resilient, performant systems from silicon to app.