Passionate about cybersecurity, problem-solving, and creative solutions.
I'm a Graduate Cybersecurity Consultant at EY, with a strong foundation in Identity & Access Management (IAM) and IT operations.
Recently graduated from the University of Auckland with a degree in Computer Science and IT Management, I combine technical expertise with business acumen to address cybersecurity challenges.
My experience spans user access reviews, system maintenance, and implementing secure IAM solutions like Sailpoint's IdentityNow.
March 2025 - Present
Auckland, New Zealand
November 2023 - February 2024
Led User Acceptance Testing (UATs), User Access Reviews (UARs) & Product Validation Testing (PVTs) for Identity & Access Management (IAM) projects.
September 2022 - June 2023
Performed system maintenance, troubleshooting, and project planning to deliver high-quality solutions.
Crew Trainer at McDonald's New Zealand (2019-2021)
Production Staff at Northland Orchids (2017)
A web application designed to facilitate the creation, distribution, and analysis of surveys with strong privacy guarantees using Differential Privacy techniques.
SurveyHustle leverages a variety of modern technologies including Flask-Login, Flask-Mail, Flask-SQLAlchemy, and Flask-WTF. For data storage, it utilises Heroku PostgreSQL for production environments.
The application integrates Stripe for payment processing and uses libraries like bcrypt, matplotlib, numpy, and SQLAlchemy for enhanced functionality.
SurveyHustle implements Local Differential Privacy (LDP) to protect user data while still allowing businesses to gather meaningful insights. Our implementation adds random noise to user responses before they reach our servers, making it impossible to trace specific answers back to individuals.
We use the Laplace mechanism with configurable epsilon (ε) values: High privacy (ε=0.5), Medium (ε=1), and Low (ε=2), allowing users to choose their preferred privacy level for each survey.
A personal TV show tracker that provides updates on upcoming episodes for shows you're currently watching. Named after the Latin word for "clock" or "time".
Horologe is a Flask application that tracks and displays upcoming episodes for my favorite TV shows. While it has the potential to search for any show, it currently focuses on tracking my three favorite shows as of March 2025.
The application features a clean, responsive interface built with Tailwind CSS and provides at-a-glance information about when new episodes of Severance, Invincible and Georgie and Mandy's First Marriage will air.
Computer Science and IT Management
The University of Auckland
February 2021 - November 2024
Academic Honours, Prefect
Kerikeri High School
February 2015 - November 2021