Our team

Team
Telephone
+44 (0) 131 650 6494
View profile
Elena Breitmoser

I joined EPCC in October 2020 after graduating from the University of York with a MPhys degree in Theoretical Physics. I work in the team supporting the users of ARCHER2 and Cirrus to provide technical user support, training and service improvement. I also provide consultancy on research projects centred around optimising AI frameworks, porting applications to GPU and energy efficiency.

I am currently serving on the Women in HPC (WHPC) Executive Board, trying my hand as Treasurer after a year in the Director of Chapters and Affiliates role. I also regularly volunteer on international WHPC conference committees to promote the inclusion, visibility and development of women in HPC internationally.

View profile
Eleanor Broadway
Telephone
+44 (0)131 650 4992
View profile

I am interested in the role that novel hardware can play in future supercomputers, and am specifically motivated by the grand-challenge of how we can ensure scientific programmers are able to effectively exploit such technologies without extensive hardware/architecture expertise. My research combines novel algorithmic techniques for this new hardware, programming language & library design, and compilers. I coordinate knowledge exchange for the ExCALIBUR exascale software programme, and chair the RISC-V International HPC SIG. I head up EPCC's PhD programme and am course organiser for the in-person and online Parallel Design Patterns MSc modules.

I am currently undertaking a Royal Society of Edinburgh personal research fellowship.

Telephone
+44 (0) 131 650 6420
View profile
Nick Brown

I joined EPCC in March 2018 after completing my PhD in Physics at Heriot-Watt University. During my PhD I developed software for calculating the stationary state of dissipative many-body quantum systems using matrix product states. Since joining EPCC, my work has mainly focused on programming models for heterogeneous exascale computing, particularly through my involvement in the INTERTWinE and EPiGRAM-HS Horizon 2020 projects.

I now lead EPCC's Quantum Group.

Telephone
+44 (0) 131 650 5201
View profile
A man with big glasses and short hair, pictured in a modern office building.

I have been working at EPCC since 1998, mainly on the academic and HPC side of the Centre. Previously, I worked at the UK Met Office, and at the University of Manchester, where I also studied for a PhD in parallel numerical algorithms.

 

Telephone
+44 (0) 131 650 6717
View profile
Mark Bull

I joined EPCC in 2018 and work on a variety of projects, often health-related. My focus is on software engineering, in particular related to web applications and infrastructure automation. I'm also involved in teaching and organising courses for our MSc programmes.

 

View profile
Steven Carlysle-Davies

I am EPCC’s Director of Teaching and the Programme Director for the University of Edinburgh’s online Masters in Data Science, Technology & innovation.

Telephone
+44 (0) 131 650 6009
View profile
Adam Carter

I am the PI and founding Director of the Software Sustainability Institute, a national facility for research software.

Telephone
+44 (0) 131 650 5957
View profile
Neil Chue Hong

I joined EPCC in February 2018, after 4 years as Head of IT for the College of Medicine and Veterinary Medicine at the University of Edinburgh.  Previously, among other roles, I was Service Delivery Manager in Lothian and Borders Police/Police Scotland for a number of years, managing a team of 25+ and had responsibility for delivering all IT systems and Infrastructure to support 24/7/365 operational policing.

View profile

I joined EPCC in early 2024. Prior to joining EPCC I developed tools and resolved technical problems for visual effects and computer animation rendering in the film industry.

View profile
Christopher Day

I joined EPCC in June 2024 as an Applications Consultant. I graduated from UCL with a Computer Science MEng degree at then moved to Scotland, where I completed a MSc and PhD in Biomedical Engineering at the University of Edinburgh.

View profile

I joined EPCC as the EIDF Collaboration Manager in 2025, bringing a wealth of experience in customer development and service management to pioneer innovative collaboration strategies and enhance partner relationships. My background includes a transformative role as the Customer Development Manager at DMPonline, University of Edinburgh, where I significantly optimised service workflows, built a service and led numerous community-focused events to boost engagement. Previously, I honed my organisational skills at the Urban Big Data Centre (UBDC) at the University of Glasgow and managed global digital assets at The Body Shop's London headquarters, demonstrating my capability across diverse cultural settings. Outside of work, I relish time spent on DIY projects, baking, gardening, yoga and cherishing every moment with my family.

View profile

I am a Chancellor Fellow at the EPCC, University of Edinburgh, specializing in developing intelligent adaptive systems for data-intensive computing.

View profile
Rosa's profile picture

I joined EPCC in 2013 as an Application developer right after finishing EPCC's MSc in High Performance Computing. I also have an MPhys in Mathematical Physics from the University of Edinburgh. 

Telephone
+44 (0) 131 650 5908
View profile
Weronika Filinger
Telephone
+44 (0) 131 650 5835
View profile
Kris Findlay

I have a degree in computational physics and an MSc in distributed scientific computing and prior to joining EPCC in 2011 I worked in geophysics. At EPCC I have worked in a variety of areas, with a particular focus on DevOps and cloud computing for scientific applications. Recently my work has primarily centred on the UK participation in the Vera Rubin Observatory as part of LSST:UK.

Telephone
+44 (0) 131 651 3529
View profile
Gareth Francis

I completed the MSc in HPC at EPCC in 2024, after which I joined EPCC as an Applications Developer. Prior to the MSc, I completed a BSc in Computer Science at the University of Oregon in the US.

View profile