Published multiple papers, including an FPGA implementation of OSQP presented at ISCA'23; a Julia high-level synthesis toolchain using MLIR showcased at LATTE'25; GPU capabilities in the OSQP solver presented at SIAM CSE; using the OSQP solver on heterogeneous hardware at the 2024 INFORMS Annual Meeting; and a poster on using reachability analysis to analyze numerical methods at SysDO2024.
Research Experience
Currently a Research Software Engineer in the Vibration University Technology Centre and Dynamics research group in the Department of Mechanical Engineering at Imperial College London. Previously, a research associate in the Numerical Linear Algebra group in the Department of Mathematics at The University of Manchester, working with Prof. Nicholas Higham.
Education
Completed a PhD at Imperial College London under the supervision of Prof. Eric Kerrigan and Prof. George Constantinides, focusing on the implementation of Model Predictive Control on embedded systems and FPGAs.
Background
Research software engineer, responsible for the maintenance and development of software tools in the Vibration University Technology Centre (Vibration UTC) and ensuring the successful transition of the software to industrial partners. Research interests include numerical linear algebra, mixed precision operations, and stochastically rounded floating-point arithmetic.
Miscellany
Personal interests include developing and maintaining research software tools.