Jeffrey Salmond

Solutions Architect for High-Performance Computing in the Cloud

Summary

With an academic background in the physical sciences and scientific computing (Imperial College, University of Cambridge), I left postgraduate studies with a passion for applying my skills in high-performance computing (HPC). I developed these skills as a research software engineer in the University of Cambridge's Research Computing Services division. Within 18 months, I was promoted to team lead and under my management the team expanded twofold and the types of projects we tackled were diversified. My role involved porting and developing codes from across divisions, universities and industries, and required proficiency in most programming languages. Delivering materials regularly for both publications and conferences, I developed excellent verbal and written communication skills. For the past year I have been working as a contractor via my own company, Cambridge Supercomputing, which covers a wide range of HPC services.

Employment

Solutions Architect for High-Performance Computing in Cloud May 2020 - present

Director of Cambridge Supercomputing

Head of Research Software Engineering (HPC) Jan 2018 - May 2020

I led the Research Software Engineering (RSE) team in the Research Computing Services Division at the University of Cambridge.

The team works on a variety of technical projects in various fields, from digital humanities to astrophysics, with a focus on porting and optimisation of HPC applications. The team works with researchers at the University of Cambridge as well as other national and international collaborations, pursuing the objective "Better Software for Better Research". We also work closely with vendors and industry partners to understand how scientific applications will perform on next-generation computer hardware.

High-Performance Computing
University of Cambridge

Research Software Engineer July 2016 - Jan 2018

As a Research Software Engineer and High-Performance Computing Consultant, I optimised the performance of complex scientific codes across a range of projects. This work included porting and optimisation of HPC applications, from a wide range of scientific domains, enabling scientists to make use of the cutting-edge heterogeneous hardware at the forefront of scientific computing.

High-Performance Computing
University of Cambridge

Publications

Talks

Education

Scientific Computing PhD (incomplete) 2012-2016

Thesis
Mesoscale Modeling of Plastic-Bonded Explosives
Supervisor
Dr Nikos Nikiforakis

Scientific Computing MPhil 2011-2012

Thesis
Numerical Studies of Shock Induced Ignition
Supervisor
Dr Nikos Nikiforakis

Physics with Theoretical Physics MSci 2007-2011

Thesis
Brane Solutions in Supergravity
Tutor
Dr Julia Sedgbeer
Supervisor
Dr Kellogg Stelle