Mike Croucher

Product Manager Cloud & Machine Learning

Mike is a member of NAG's product management team and focuses on High Performance Computing in the cloud along with Machine Learning. 

He was previously the co-founder of the University of Sheffield’s Research Software Engineering (RSE) group – one of the first such groups in the UK - providing HPC, cloud computing and research software engineering support for almost every subject area within the University. 

Mike has over 20 years of experience supporting many aspects of research computing including scientific software, high performance and cloud computing and research software engineering at the Universities of Sheffield, Manchester and Leeds.  

If you have a problem in these areas where you think NAG might be able to help, you can connect with him on Twitter, LinkedIn or email

Current Affiliations 

Selected Academic Projects 

Selected Presentations 

Selected Publications 

More informally, Mike is a contributor to the NAG blog and also writes about various topics in technical computing on his personal blog, www.walkingrandomly.com 

Previous Roles 

  • Head of Research Computing, University of Leeds. 
  • Co-founder of The University of Sheffield’s Research Software Engineering (RSE) group – one of the first such groups in the UK. Providing HPC, cloud computing and research software engineering support for almost every subject area within the University. 
  • Head of Scientific Applications Support at University of Manchester.