About
Hi, I am Andrew. I am the Lead Software developer for a numerical simulation code used by research groups across the UK.
I currently work at the University of Leeds as the lead developer on the Leeds Spherical Dynamo code, delivering performance improvements, new features and functionality, as well as validation and testing. I work mainly in Fortran with an MPI-parallelised code, along with python and BASH/shell scripting for data analysis. I maintain online documentation for the code, and offer support to researchers using the code to do research reported in leading international journals. You can find out more about my work on my university webpage.
Find me on the Web
- University of Leeds: dr-andrew-clarke
- Linked-in: dr-andrewclarke
- bluesky: andycl.bsky.social
- YouTube: @atclarke-SciComp
- email: mail@atclarke.co.uk
Brief History
Previously to this role, I taught parallel-programming, network programming, and Web Development to undergrad and postgrad students.
I completed my PhD in Fluid Dynamics at the University of Leeds, School of Computing. My research was focused on implementing novel numerical algorithms to allow numerical simulation solvers to harness Exascale High-Performance-Computers, my thesis was titled “Parallel-in-time integration of astro- and geo- physical flows; application of Parareal to kinematic dynamos and Rayleigh-Bénard convection”. I published two scientific papers during my PhD, one on Rayleigh Bénard Convection and one on the Kinematic Dynamo.
In a previous life, I was a network/ICT/communications engineer in the Royal Air Force, working on everything from satellite communications to serial dial up links at 9600 baud, to completing Cisco CCENT certification.
Out of work, I can be usually be found at the side of a Rugby/Football pitch cheering on my two children in their respective sports teams. To stay active, I enjoy playing 5-a-side football, running and cycling in the local area. In my free time, I like to find interesting coding projects, retro computing, and reading the odd book.