Astrophysicist • Time-Domain Astronomer • Open-Source Developer
I study the explosive, transient universe — from supernovae and gamma-ray bursts to cataclysmic variables and tidal disruption events — using space telescopes like Kepler, TESS and JWST. I also build open-source tools that make it easier for everyone to do time-domain science.
I am a Rutherford Postdoctoral Research Fellow at the University of Canterbury in Christchurch, New Zealand, working at the frontier of time-domain astronomy. I have been awarded $1.4 million NZD in research funding to develop novel data science techniques for data-driven astrophysics.
I completed my PhD at the Australian National University (2019) and hold a BSc (Hons) First Class in Mathematical Physics from the University of Canterbury. My research spans cataclysmic variables, supernovae, gamma-ray bursts, tidal disruption events, interstellar comets, planetary defence, and the impact of satellite constellations on astronomy.
I founded the Cosmic Cataclysms international collaboration to search for fast explosions in images from NASA's TESS space telescope. With this search we will discover new phenomena in the Universe and build AI models for processing the information.
I build open-source software used by research groups around the world, and I am a committed science communicator — through YouTube, the Beatrice Hill Tinsley Lecture series, 100+ school and public talks, and regular media engagement.
Time-domain astrophysics, supernovae, GRBs, and open-source software. Full list with filters and collaborator map on the Research page.
Active collaborations across the world — from STScI and Harvard to Swinburne, Arizona, and beyond.
Tools built for the astronomical community — free, open-source, and maintained on GitHub.
The go-to pipeline for extracting transient signals from NASA TESS space telescope data. Handles background subtraction, image differencing, PSF and aperture photometry, and flux calibration to physical units via PS1 and SkyMapper cross-matching. Supports direct download via TESScut and MAST. Widely adopted across the time-domain community.
Forward-modeling pipeline for subtracting stars and satellite streaks from integral field unit (IFU) spectroscopic datacubes. Uses Gaia DR3 for source identification, extracts PSFs from the data itself, matches stellar spectra against the CK library, and applies Gaia photometry for flux calibration. Essential for studying extended sources embedded in crowded stellar fields.
Creates composite Pan-STARRS 1 filters to calibrate any optical photometric system to the PS1 standard. Calculates linear combinations of PS1 grizy bandpasses with cubic colour corrections, retrieves reference stars via Vizier, accounts for extinction using stellar locus regression, and exports transformation coefficients in ASCII or CSV. Makes cross-system photometric comparison straightforward.
TESS Extensive Lightcurve Logging and Analysis of Transient Events. A dedicated pipeline for performing systematic, untargeted searches for all variable phenomena in TESS data — without pre-selecting targets. Searches to ~magnitude 17, integrates with TESSreduce for data reduction, and is optimised for SLURM supercomputer deployment. Enables community-scale transient surveys across the whole TESS sky.
Image reduction and calibration pipeline for the University of Canterbury's Ōtehīwai | Mt John Observatory. Automates the full data reduction workflow from raw frames to science-ready calibrated images, enabling routine and time-critical observations from Tekapō.
Searches for variable stars in time-series photometric data using power spectrum analysis. Identifies periodic signals — from pulsating stars to compact binaries — that might be missed by simple amplitude thresholding. Lightweight and MIT-licensed, designed to complement TESS-based survey pipelines.
Next-generation difference imaging pipeline for TESS, forward-modelling high-resolution ground-based reference images to produce optimal TESS light curves. Funded by a NASA Astrophysical Data Analysis Program grant ($400K USD). Currently in active development.
View all repositories on GitHub →
Science must be shared to be understood. I discuss new discoveries about our Universe online and in person.
Science explainers, public lectures, and live streams. Latest: Help us Discover Cosmic Cataclysms.
View Channel2023 Beatrice Hill Tinsley Lecturer — 12 public talks touring astronomical societies across Aotearoa New Zealand. 100+ lectures to schools and community groups since 2012.
New Scientist cover story (March 2025), CBC Quirks & Quarks, Royal Society Marsden in Focus, TVNZ & NewsHub, IFL Science.
I'm always happy to talk with researchers, science communicators, journalists, educators, and anyone curious about the Universe.
If you'd like to collaborate on research, invite me to speak at an event (public or professional), or just have a question about astrophysics — don't hesitate to reach out.
University of Canterbury
School of Physical and Chemical Sciences
Christchurch, New Zealand