Research Software EngineersÌý(RSEs; also known as Research Software Developers, HPC Programmers, Scientific Programmers, …) combine academic research experience with expertise in good software engineering principles. We provide a service which helps researchers to build more readable, reliable, and efficient code. Our work is not just about producing software on behalf of researchers; we work collaboratively, providing the tools, advice and training researchers need so they can follow best practice and continue to develop sustainable software themselves in future.
Our goal is to enhance UCL's capacity to produce high quality research software, from the simplest scripts to complex simulations running on state-of-the-art supercomputers. ARC’s RSEs collaborate with research colleagues from across UCL to construct, improve, and maintain codes used for modelling, analysis, synthesis, simulation and more. We can rapidly assimilate research context through publications and conversation with research groups, understand the computational algorithms, requirements and interfaces needed within the research effort, and construct high-quality software for research colleagues which will result in a sustained impact on their research programme. The team also provides consulting on software practices, techniques, design, and architecture to research groups, helping to build robust and maintainable research software.Ìý
More information can be found here
Head of Research Software EngineeringÌý
Connor Aird
Research Software Engineer
Dr. Ilektra-Athanasia Christidi
Senior Research Software Developer
Senior Research Software Developer
Senior Research Software Developer
Emily Dubrovska
Research Software Developer
ÌýResearch Software Developer
Research Software Developer
William Graham
Senior Research Software Developer
Senior Research Software Engineer
Dr. James Hughes
Senior Research Software Engineer
ÌýPrincipalÌýResearch Software Developer
Milan Malfait
Research Software Developer
Michael McLeod
Research Software DeveloperÌý
Research Software Engineer
Idil Ozdemir
Research Software Developer
Principal Research Software Developer
Steve Roderick
Research Software Developer
Senior Research Software Developer
George Svarovsky
Principal Research Software Engineer
Senior Research Software Engineer
ShiyingÌýWei
Software Development Technician - Apprentice
Research Software Developer
Dr.ÌýAsif TamuriÌý
ÌýPrincipal Research Software Engineer
Senior Research Software DeveloperÌý
Assistant Research Software Developer
Senior Research Software Developer
Christian Dinu
Senior Research Software Engineer
Dr. Alessandro FelderÌý
Senior Research Software Developer
Research Software DeveloperÌý
Nicolin Govender
Senior Research Software Engineer
Mashy Green
Research Software Engineer
Amanda Ho-LynÌý
Research Software Engineer
Principal Research Software DeveloperÌý
Duncan Leggat
Research Software Engineer
Dr. Daniel Matthews
Senior Research Software Developer
Research Software Engineer
Senior Research Software Developer
SeniorÌýResearch Software Developer
Senior Research Software Engineer
Research Software Developer
Jeremy Stein
Research Software Developer
Senior Research Software Developer
Dr. Robert Vickerstaff
Senior Research Software Developer
Dr. Miguel Xochicale
Senior Research Software Engineer