I am a physicist and physical chemist, originally from the UK but now living in Vienna where I work for the International Atomic Energy Agency as Head of the Atomic and Molecular Data Unit. This Unit evaluates and distributes fundamental data on the collisional and spectroscopic properties of plasma and plasma-material interaction, with a particular focus on applications for nuclear fusion energy research.

I am the author Learning Scientific Programming with Python, which was first published by Cambridge University Press in 2016, with a second edition in 2020.

Some other projects and companies I have been involved in: