I joined EPCC in early 2024. At EPCC, I work on adding GPU acceleration to computational fluid dynamics codes. I've also been involved in benchmarking and vectorisation on RISCV systems.
Prior to joining EPCC, I developed tools and resolved technical problems for computer animation rendering in the film industry.