Our team

Team

I completed a Ph.D. in Theoretical Astrophysics in 2000 at the University of Heidelberg. I began work at EPCC in August 2000 as a member of the ARTS (Academic Research Training Support) group. Some of my current and more recent projects that I have been involved in include: LSST, DEISA, the MSc in High Performance Computer Programming and HPC-Europa2.

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 CSE team providing technical user support and service improvement for ARCHER2 and Cirrus. My other time is spent on technical projects including CPU-to-GPU application porting and AI framework optimisation.

I also spend time volunteering for Women in HPC (WHPC) and promoting the community at international conferences. In 2023, I served as the Mentoring Chair and Submissions co-Chair for WHPC at ISC23 and SC23. In 2024 I’m excited to serve as the Posters Chair for WHPC at ISC24.

View profile
Eleanor Broadway

I joined EPCC as a Data Science Application Developer in October 2020, and work on the DataLoch project.

I completed my MBiochem degree in Biochemistry at the University of York in 2019. My Masters project focused on bioinformatics, using R and Linux tools to analyse RNA-seq data from neuroblastoma cell lines. Alongside my Masters studies, I completed an internship with Digital Creativity Labs and Arup, using R to tidy, analyse and visualise experimental data.

In my spare time I enjoy yoga, embroidery, reading, and dancing to anything and everything!

View profile
Chloe Brook
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 applications group.

Telephone
+44 (0) 131 650 5201
View profile
Oliver Brown

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

Ludovic joined EPCC in 2022 as a teaching fellow, where he is part of the teaching team for both on-campus and online versions of the MSc in High-Performance Computing and MSc in High-Performance Computing with Data Science, being also the course organiser for the "Advanced Message-Passing Programming" module and academic cohort lead.

View profile
Photo of Ludovic Capelli.

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
Telephone
+44 (0) 131 445 7815
View profile

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.

Telephone
+44 (0) 131 445 7834
View profile

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

Kathleen joined EPCC and the Software Sustainability Institute in February 2023 as Project Officer. Her previous role was in the Edinburgh Research Office Post Award Team where she worked for 4 years as a Research Grants Administrator. Kathleen gained a BSc Majoring in Accountancy from the University of Paisley in 1997 and her career in finance covers public, private and voluntary sectors.

View profile
Kathleen Glass
Telephone
+44 (0) 131 445 7831
View profile
Telephone
+44 (0) 131 650 5028
View profile
Alistair Grant