|Affiliation||University of Manchester|
|Research area code||(I1) Computer science|
|Fellowship Inauguration Year||2015|
I’ve worked in a wide range of domains (physics, chemistry, hydrodynamics, biodiversity and reproducibility) for research projects of various types and sizes from "proof-of-concept" investigations, through KTPs, up to multi-partner RCUK, EU and US projects in collaboration with organizations such as utilities, national laboratories, start-ups, public bodies and other universities.
I am research active in software engineering and am co-supervising a student who is undertaking an interview study to define what sustainability means to software developers. Preliminary results have been published and accepted at WSSSPE2: Rosado de Souza, Mário; Haines, Robert; Jay, Caroline (2014): Defining Sustainability through Developers' Eyes: Recommendations from an Interview Study. http://dx.doi.org/10.6084/m9.figshare.1111925
I teach a software engineering module (Agile and Test Driven Development) as part of the Advanced Computer Science MSc in the School of Computer Science, University of Manchester. I helped to revise the material substantially, employing my experience as a practising software engineer to completely overhaul the TDD component of the course and the lab-based coursework.
I design, implement, modify, install and maintain software systems to enable scientists to do their research, creating new software, researching entirely new ways of doing things or identifying and possibly modifying existing applications: * I have designed new interfaces to make existing software more accessible to scientists - the BioVeL Portal exposes complex scientific workflows as simple "setup and run" tasks: https://portal.biovel.eu/. * I have designed and implemented algorithms and protocols for parallel data transfer - the RealityGrid Steering Library transfers data from a running simulation across thousands of CPUs into a single visualization application: https://github.com/RealityGrid
|Title||Start date||End date|
|CW20||Tuesday, 31 March 2020||Thursday, 02 April 2020|
|CW18||Monday, 26 March 2018||Wednesday, 28 March 2018|
|Reproducible Research: Citing your execution environment using Docker and a DOI||Monday, 16 October 2017|
|Developing an industry-led mentoring scheme for software engineering undergraduates||Friday, 06 October 2017|