Education

Qualifications

PhD in Mathematics (2016)

Newcastle University

Thesis: A Numerical Study of Vortices and Turbulence in Quantum Fluids
Supervisors: Prof. Carlo Barenghi & Prof. Nick Parker

MMath in Mathematics — First Class Honours (2012)

Newcastle University

Dissertation: The Movement of a Fractal Through a Bose-Einstein Condensate
Supervisor: Prof. Carlo Barenghi

Teaching Experience

Newcastle University — School of Mathematics & Statistics

  • PHY1030: Introduction to Python for Laboratory Physics (2020–2022)
  • MAS2502: Introduction to Computing and Problem Solving (2018–2020)
  • Mathematical Typesetting with \(\mathrm\LaTeX\) (2016–2021)
  • Introduction to R & MATLAB (2016–2021)
  • Introduction to Linux (2018–2020)

Research Experience

Theoretical Physics

  • Superfluidity & quantum turbulence
  • Vortex fluid dynamics
  • Ultra-cold gasses & Bose-Einstein condensation

Computational Mathematics

  • Discrete graph curvature
  • Finite-characteristic Lie algebras

Research Software Engineering

  • HPC software engineering & system administration
  • Large scale parallel computing with MPI & OpenMP
  • Authenticaiton management with Kerberos & SSSD
  • Storage server management (CIFS/NFS) using Illumos & ZFS

Digital Learning

  • Assessment in the mathematical sciences
  • Effective computing & software pedagogy
  • Web content delivery & accessibility for mathematical sciences