Education
The University of Melbourne
- 2024 - 2025
- Master of Science (Physics)
- WAM: 85.75
- 2023
- Bachelor of Science (Pure Mathematics)
- WAM: 85.04
- 2020 - 2022
- Bachelor of Science (Physics)
- WAM: 84.67
University High School
- 2014 - 2019
- Victorian Certificate of Education
- ATAR: 99.35
Professional Experience
University Tutor
March 2023 - Current
-
- The University of Melbourne (Casual)
- Teaching classes of 10 to 30 students in mathematics and physics
- Calculus 1, Physics 1 (Standard and Advanced streams), From the Solar System to the Cosmos, Real Analysis (Standard and Advanced streams), and third-year Computational Physics classes
- Researched and wrote a bank of new quiz questions for the second-year Real Analysis subject assessments
Research Assistant
July 2022
-
- The University of Melbourne (Full-time)
- Completed a winter research project investigating properties of optical nanostructures, as part of the Laby Research Scholars Program
Software Assistant
December 2016 - August 2021
-
- Metropolis Metering Services (Casual)
- Developed three software programs, largely using Python and Java (Apache Groovy), including a new user-friendly automated email system for customer billing procedures
- Maintained an extensive database of annual electricity tariffs across Victoria and NSW, used in delivery of price comparison services for consumers
Publications
- 2025
- Does the crust-superfluid coupling time-scale change before, during, and after a radio pulsar glitch? (Master's thesis - supervised by Prof. Andrew Melatos at the University of Melbourne)
- 2025
- Measuring the crust-superfluid coupling time-scale for 105 UTMOST pulsars with a Kalman filter, Montly Notices of the Royal Astronomical Society (co-author)
In production
- 2026*
- Does the crust-superfluid coupling time-scale change before, during, and after a radio pulsar glitch?
Technical Skills
Python
HTML/CSS
C
Kalman Filter
Fluid Dynamics
R
Signal Processing