Mat leads the Software Quality Team, whose responsibility it is to maintain NAG's software repository (the Engine) and to ensure adherence to NAG's quality policy for Library development from the bottom up. His main interest is software engineering on Linux and its supporting tools, be they in Fortran, Python, XML or others.
Following an MMath at Warwick, an MA at UPenn and an MSc at Manchester, Mat joined NAG in October 2005. He has been Senior Technical Consultant since August 2012.
While at NAG Mat has published
- "Calling the NAG Fortran Library from Python using F2PY", NAG Technical Report TR1/08 (NP3665), June 2, 2008
- and, with S.J. Kane, M.C. Bartholomew-Biggs and M. Dewar,
- "Optimizing Omega", Journal of Global Optimization, 2009
He has contributed to NAG routines for surface fitting, global optimization, elliptic integrals and zero finding.