I am currently a Software Engineer working for Pulsic, which is a company specialising in Electronic Design Automation (EDA). I am part of a team that designs and implements software algorithms in C++ for the automatic placement and routing of integrated circuits.
Prior to that, I completed my PhD at Newcastle University under the supervision of Professor Carlo Barenghi. My thesis is entitled Bifurcations in forced Taylor–Couette flow. I also worked in the Department of Applied Mathematics and Theoretical Physics (DAMTP) at the University of Cambridge.
My CV is available to download.
I was responsible for any aspect of teaching support involving computing in the School of Mathematics & Statistics. I supported staff and students by running computer practicals and tutorials, and provided advice on the use of mathematical and statistical software. I also looked after all the School's internal and external web and wiki pages, I provided general IT support, and built and installed Linux and Windows workstations and servers.
I was responsible for the School's Computer Based Assessment systems — I-Assess and Numbas. I wrote questions, maintained the question and results databases, and answered staff and student queries.
I used to be a tutor at the University's Maths-Aid centre, which provides a drop-in service for students.
I was also a member of the Joint Quantum Centre Durham–Newcastle.