Dr Jon Elsey

Dr Jon Elsey

Profile

I work in the Centre for Environmental Modelling and Computation. My primary focus is on developing, optimising and accelerating scientific software, particularly in Python and Fortran.

I am currently primarily working on two projects: NG-ARCH and Dynamo.

  • NG-ARCH: This is a collaboration with the UK Met Office, in which I am working to implement GPU acceleration in the UK Chemistry and Aerosols (UKCA) model used in the Unified Model and its successor LFRic as part of the Momentum framework.
  • Dynamo: This is a collaboration with Prof. Chris Davies and Dr. Andrew Clarke in the Institute of Geophysics and Tectonics at Leeds, in which my role is to investigate performance bottlenecks and improve performance of the Leeds Spherical Dynamo code, used to model the magnetohydrodynamics of the Earth's core.

Outside of programming, I am also a trained instructor for The Carpentries, and engage in teaching and outreach activities as part of CEMAC.

Prior to joining CEMAC in 2024, I was a PhD student and postdoctoral researcher in the Department of Meteorology at the University of Reading, where I focused on various aspects of atmospheric radiation and spectroscopy. In particular, I studied the near-infrared water vapour continuum and solar spectral irradiance during my PhD and subsequent postdoc (the ASPIC project) with Prof. Keith Shine, before moving onto studying aerosol direct effects and radiative forcing as part of the MAPP project with Dr. Claire Ryder and Prof. Nicolas Bellouin. I also held a post at Cardiff University in a research software engineering role in the School of Earth and Environmental Sciences.

Responsibilities

  • Software Development

Qualifications

  • PhD, Atmospheres, Oceans and Climate, Department of Meteorology, University of Reading
  • MPhys, Physics, Swansea University