Radio Cosmology
I use the 21-cm line of neutral hydrogen to study cosmic history, from maps of large-scale structure to RHINO's measurement of the sky-averaged signal.
Postdoctoral Researcher in Cosmology
University of Manchester · Jodrell Bank
I connect radio observations, weak gravitational lensing, and cosmic structure through physical models and inference.
Three connected directions, each with a starting point and a deeper route.
I use the 21-cm line of neutral hydrogen to study cosmic history, from maps of large-scale structure to RHINO's measurement of the sky-averaged signal.
I formulate weak lensing as a stochastic field theory, deriving observable statistics from the paths light takes through cosmic structure.
I build physical models and fast emulators across scales, from spinning interstellar nanograins to the statistics of large-scale cosmic structure.
Repositories pinned on my GitHub profile.
A differentiable replica of a radio antenna — the same JAX model that simulates an observation calibrates it.
An open-source Python package that constructs diagram tables and computes their integrals numerically for stochastic field dynamics cast into a path-integral formulation.
limTOD is a Python package for simulating Time-Ordered Data (TOD) from single-dish/autocorrelation observations.
A lightweight, interpretable polynomial emulator for smooth mappings, implemented in pure Python.
Iterative two-phase sigma-clipping for flagging Radio Frequency Interference (RFI) in radio cosmology waterfall data, using 2D polynomial surface fitting powered by [MomentEmu](https://github.com/zzhang0123/MomentEmu).
An improved implementation of SPDust for modeling spinning dust radiation