Journey

A short timeline of how I moved from applied maths research to performance-focused ML systems engineering.

Today

Work

Senior Software Engineer, AI Frameworks · Arm

Focused on ML framework integration and CPU performance engineering across the PyTorch / oneDNN / Arm Compute stack.

Before

Work

Senior Imaging Algorithms Engineer · Arm

Worked on imaging algorithms through the ISP pipeline and adjacent embedded ML workflows, balancing quality and efficiency constraints.

PhD

Education

Applied Mathematics · University of Manchester

Researched computational fluid dynamics and numerical methods for time-periodic PDEs, publishing in Journal of Fluid Mechanics.

MMath

Education

Mathematics · University of Manchester

Studied an integrated masters in Mathematics.

Ongoing

Open Source

Part-time maintainer · oomph-lib

Rewrote the project's Autotools build setup to CMake and continue supporting finite-element tooling for PDE research.