Mike Croucher

Mike Croucher

Head of EPS IS Applications team at University of Manchester

Sheffield, United Kingdom
Computer Software

As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.

  • See who you and Mike Croucher know in common
  • Get introduced to Mike Croucher
  • Contact Mike Croucher directly

View Mike's full profile

Mike Croucher's Overview


427 connections


Mike Croucher's Summary

I am passionate about improving the quality of research software. I enable researchers to ask larger and more complex research questions by improving the software they develop. By teaching and demonstrating fundamental software engineering principles, I assist academic colleagues in producing robust, reproducible, fast and correct software.

I achieve these aims via a number of means:

I work directly on research code written in various languages. For a sample of recent client testimonials, see http://www.walkingrandomly.com/?page_id=5122

I am the author of http://www.walkingrandomly.com/ - a website focused on mathematics and scientific computing with over 400,000 unique visitors a year. The associated twitter account, @walkingrandomly, has almost 3000 followers.

I am a fellow of the Software Sustainability Institute, an organisation that promotes and supports research software engineering.

Technical support
I lead a team that provides technical support to academic staff and students for a range of scientific software packages and languages.

I have taught programming classes to hundreds of researchers. I use my contacts with education and industry to arrange specialised teaching events relating to research software.

I act as a 'code-coach' to new researchers, providing code reviews and private tutorials.

Vendor liaison
I have strong relationships with several vendors of scientific software including Mathworks, Wolfram Research, Maplesoft and NAG. These relationships have led to many fruitful collaborations between them and staff and students of The University of Manchester.

High Performance Computing
I am part of the team that develops and supports The University of Manchester Condor Pool - a 3000+ CPU core facility made by utilising spare time on hundreds of desktop PCs. In this team, my primary role is to assist researchers in transitioning their workflow from the desktop to the Condor system.

Mike Croucher's Experience

Head of EPS IS Applications team

University of Manchester

Educational Institution; 10,001+ employees; Research industry

January 2012Present (2 years 10 months)

Head of a team providing advanced support for science and engineering applications. Some of our services include

- We provide training and programming assistance to academic colleagues in languages such as MATLAB, Mathematica, Python, C and Fortran.
- We provide code optimization to academics across the University in several languages including MATLAB, Mathematica and Python. We have sped up users' code by over 100 times in some cases.
- MSI repackaging and deployment to over 6000 Windows workstations in cooperation with the University of Manchester Desktop Infrastructure team.
- We liaise with the central High Performance Computing (HPC) team to provide applications support for Manchester's Computational Shared Facility.
- We are part of a faculty team who run a 3000+ core High Throughput Computing (HTC) service.
- We are part of a larger team who runs a set of network license servers for the faculty of Engineering and Physical Sciences.
- We provide third line support for the installation and configuration of several specialist applications.

Science and Engineering Applications Specialist

University of Manchester

Educational Institution; 10,001+ employees; Research industry

July 2005January 2012 (6 years 7 months)

Mike Croucher's Honors and Awards

  • Exceptional Performance Award

    University of Manchester
    • March 2013

Mike Croucher's Skills & Expertise

  1. Python
  2. High Performance Computing
  3. Matlab
  4. Numerical Analysis
  5. Mathematica
  6. Mathematical Modeling
  7. Scientific Computing
  8. C
  9. Parallel Computing
  10. Programming
  11. Applied Mathematics
  12. Fortran
  13. Numerical Simulation
  14. University Teaching
  15. Software Development
  16. Algorithms
  17. Mathematics
  18. Technical Writing
  19. Linux
  20. Parallel Programming
  21. Optimization
  22. InstallShield
  23. MSI Packaging
  24. Condor
  25. CFD
  26. LaTeX
  27. R
  28. Science
  29. Computer Science
  30. Physics
  31. Research
  32. Software Engineering
  33. Simulations
  34. Data Analysis
  35. Teaching
  36. Lecturing
  37. Higher Education
  38. Unix
  39. Training
  40. Bash
  41. Microsoft Excel
  42. Consulting
  43. Team Leadership
  44. C++

View All (44) Skills View Fewer Skills

Mike Croucher's Education

The University of Sheffield

Ph.D, Theoretical Physics


The University of Sheffield

BSc, Theoretical Physics


Contact Mike for:

  • career opportunities
  • consulting offers
  • expertise requests
  • reference requests
  • getting back in touch

View Mike Croucher’s full profile to...

  • See who you and Mike Croucher know in common
  • Get introduced to Mike Croucher
  • Contact Mike Croucher directly

View Mike's full profile

Not the Mike Croucher you were looking for? View more »

Viewers of this profile also viewed...