This website is currently in development.

Experience

Working across ideas, people, and systems.

Research gives me difficult questions. Engineering makes them concrete. Teaching and leadership make the work useful beyond myself.

Mar 2026 — Present
Research
Research Assistant
The University of Queensland

Deriving a Generalised Kaleidoscope transform for frequency-based autoencoders and supporting research on frequency-domain methods for computer vision.

  • Developing mathematically grounded frequency–spatial transformations for segmentation.
  • Contributing to a manuscript targeted for submission in 2026.
Jul 2025 — Present
Teaching
Casual Academic
The University of Queensland

Teaching across machine learning, functional programming, theory of computing, and introductory software engineering.

  • Delivering classes and guiding students through programming and mathematical concepts.
  • Marking assessments and providing practical, constructive feedback.
Nov 2025 — Present
Leadership
Industry Officer
UQ Computing Society

Leading sponsorship outreach, pitching, negotiation, and partner relationships for one of UQ’s largest technology societies.

  • Secured more than $30,000 in sponsorship funding.
  • Increased funding by 40% and expanded the sponsor base by 30% in 2026.
Jan 2026 — Mar 2026
Research
Summer Research Scholar
The University of Queensland

Designed a PsychoNet-based decoder and derived Fourier Shuffle for frequency–spatial upsampling in medical image segmentation.

  • Improved validation performance by 1.77% against a U-Net baseline.
  • Reduced GPU memory usage by 13.8% with custom PyTorch training scripts.
Nov 2024 — Feb 2025
Engineering
AI Integration Engineer
Apex Fincap

Built AI-assisted systems that summarised financial data and helped brokers complete reports more efficiently and accurately.

Education

Mathematical foundations, applied deeply.

2026 — Present

Master of Data Science

The University of Queensland

Advanced statistics, numerical linear algebra, and deep learning.

2024 — 2025

Bachelor of Computer Science

The University of Queensland

Machine Learning major · Semester 2 GPA: 6.5

Working set

Tools follow the problem.

I work across mathematical modelling, experimental ML, data analysis, and software implementation.

PyTorchComputer VisionFourier AnalysisTransformersScikit-learnPythonHaskellCJavaSQL
Download full CV ↗

Technical toolkit

Languages and frameworks.

A fuller view of the tools I use across research, data analysis, teaching, and software development.

Languages
PythonC (ANSI C)HaskellJavaMojo (Familiar)Julia (Familiar)SQL (Familiar)R (Familiar)
Frameworks & libraries
PyTorchNumPyHugging Face & TransformersMatplotlibScikit-learnOpenCVpandas