I am a Postdoctoral Research Assistant in Computational Stochastics at the University of Oxford working with Michael B. Giles. My research is in the field of uncertainty quantification and computational and industrial mathematics, with a focus on multilevel (quasi-) Monte Carlo methods, PDEs with random coefficients, reduced- and mixed-precision numerical algorithms, and biomedical computing.

I am an extensive user of and occasional contributor to FEniCS, libsupermesh and Pragmatic.
A lay-man description of my DPhil research is available here.
FEniCS-based multilevel (quasi) Monte Carlo software for PDEs with random coefficients: here.
Basic multilevel Monte Carlo routines in Python: here.
C++ and Python low-precision emulator software: here.