Software Team Lead
Steve leads the Institute's Research Software Group (RSG) activities to help researchers improve their research software. His PhD in Computer Science, awarded by Southampton in 2001, focused on modelling development processes to support the capture of software requirements. He also teaches Large Scale Distributed Systems as part of Southampton’s BSc in Computer Science.
Steve's work at the Institute involves assisting researchers and their communities by consulting on software that is integral to their work. This includes managing the Institute's Open Calls, developing best practice guides and assessing software developed by researchers to drive improvement. He is also involved in teaching at Software Carpentry workshops as part of the Institute's training activities, having instructed at and assisted in the organisation of a dozen workshops across the UK, Europe and the US, and became a Carpentry Trainer in 2016.
Before joining the Institute, he worked as a software architect at OMII-UK and was involved in the RICES project that investigated information inconsistency problems in enterprise systems. He has also been involved in development and implementation for the Open Grid Forum, where he co-chairs two working groups in the areas of interoperability and data movement. Steve was also a workpackage leader for the IGE and OMII-Europe EU-funded projects.
Field of expertise: Consultancy, Research Software Engineering, training, lesson development, HPC, community engagement, Carpentries, project management, computer science