Skills - Linux; HPC
John Hodrien is a research software engineer working within the central Research IT team at the University of Leeds. Starting life as a Computer Scientist at Leeds; he taught parallel programming (C/C++; MPI/pthreads); before becoming a researcher within the Visualisation and Virtual Reality research group; all within the School of Computing. In these research roles; he has developed systems for working with pathology data with high resolution display clusters; and worked on a number of research projects on e-Science/Grid Computing. More recent work within IT involved providing and supporting a range of predominantly Linux solutions to research and teaching within Engineering; and more recently John has been a leader of this provision for the whole University.
John has worked with a number of languages such as C/C++; Java; and Fortran; along with associated toolchains like Git; and has a soft spot for configuration management tools like Puppet; which has been used to provide standard configuration and deployment of systems and solutions at Leeds.