Rubin Fellow at the University of Toronto. I work on supernova cosmology, astrostatistics, and open-source scientific software.

💻 PTED: A multi-dimensional two-sample test for scientific inference and generative machine learning
PTED is a multi-dimensional two-sample test. The test applies in high dimensions, on learned feature representations, at large or small or imbalanced sample sizes, and to any data type on which a distance can be defined.

📄 Pixellated Posterior Sampling of Point Spread Functions in Astronomical Images
A framework for fully probabilistic, pixel-level inference of the point spread function directly from astronomical images, enabling principled uncertainty quantification in downstream photometric analyses.

💻 caskade: Building Pythonic Scientific Simulators
caskade is a Python library for constructing modular, differentiable scientific simulators with automatic parameter tracking and Bayesian inference integration.

💻 Caustics: A Python Package for Accelerated Strong Gravitational Lensing Simulations
Caustics is a GPU-accelerated Python package for strong gravitational lensing forward modelling, enabling fast simulation and inference for large-scale lensing surveys.
📝 Simulation Based Inference
An introduction to likelihood-free inference: what it is, why you’d use it, and how the four main approaches (NLE, NPE, NJE, NRE) work.
📝 World Coordinate Systems
How WCS works in astronomical images — translating between pixel coordinates and sky coordinates.

💻 AstroPhot: Fitting Everything Everywhere All at Once in Astronomical Images
AstroPhot is a Python package for simultaneous multi-band, multi-object photometric fitting of astronomical images using automatic differentiation and GPU acceleration.
📝 Bayesian Statistics Primer
An introduction to Bayesian thinking: priors, likelihoods, posteriors, and why it matters for science.
📝 Linear Regression Primer
A ground-up walkthrough of linear regression — the math, the geometry, and the assumptions that matter.

📄 PROBES-I: A Compendium of Deep Rotation Curves and Matched Multiband Photometry
PROBES-I presents a homogenised catalogue of 3163 deep optical rotation curves with matched multiband photometry for late-type galaxies, enabling precision tests of galaxy structure and dark matter models.