Rupert Nash

Research Fellow at EPCC

City of Edinburgh, Scotland, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Rupert Nash is a Research Fellow based in Edinburgh with 10 years of experience bridging scientific research and high-performance computing support. With a PhD in Physics from the University of Edinburgh and an MSci from Cambridge, he has progressed from postdoctoral research to applied consultancy and now research leadership at EPCC. He specializes in backend and DevOps engineering for reproducible computational workflows, demonstrated by contributions to the Common Workflow Language reference implementation where he improved CI, testing, and environment management. Comfortable in both academic and production environments, he translates complex computational requirements into robust, testable infrastructure. Colleagues value his blend of deep technical rigour and practical delivery that keeps large-scale scientific software reliable and reproducible.
code10 years of coding experience
bookDoctor of Philosophy (PhD), Physics, Doctor of Philosophy (PhD), Physics at The University of Edinburgh
bookMSci, Natural Sciences, MSci, Natural Sciences at University of Cambridge
languagesEnglish, French, German
stackoverflow-logo

Stackoverflow

Stats
1,455reputation
162kreached
22answers
1question
Badges
latex
top-5%
multiprocessing
top-5%
github-logo-circle

Github Skills (27)

dependency-management10
github-ci10
python10
testing10
cicd10
common-workflow-language10
githubaction-workflow10
scripting9
dockers9
workflow-engine9
docker9
latex9
workflow-automation9
argo-workflows9
shell9

Programming languages (14)

C#C++CCMakeGoHTMLJupyter NotebookCommon Workflow Language

Github contributions (5)

github-logo-circle
Common Workflow Language reference implementation
Role in this project:
userBackend & DevOps Engineer
Contributions:9 reviews, 25 commits, 16 PRs in 1 year
Contributions summary:Rupert's contributions primarily involved improving the continuous integration and testing infrastructure of the project. They enabled CI via GitHub Actions, modified testing scripts and environment variables to ensure consistent testing. Further, they implemented changes related to environment setup and dependency management with specific emphasis on environment modules, demonstrating skills relevant to backend configurations and workflow management. These changes enhance the project's build and test processes, improving overall reliability.
containerssciencelanguage-referencecwlcommonwl
rupertnash/ndarray

Apr 2021 - Apr 2024

Contributions:2 releases, 11 pushes, 2 branches in 2 years 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rupert Nash - Research Fellow at EPCC