Douglas Shanks

Senior HPC Application Analyst

Greater Edinburgh Area 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

👤
Senior
🎓
Top School
Douglas Shanks is a Senior HPC Application Analyst at HPE with a decade of hands-on experience accelerating large-scale scientific applications through porting, benchmarking, profiling and optimization. Trained academically in theoretical and computational mathematics with a PhD in numerical analysis, he blends deep algorithmic understanding with practical parallel coding expertise across Fortran, C/C++, Python and shell. He routinely tackles MPI, OpenMP and GPU models (CUDA, OpenACC, HIP) to debug and scale complex simulations for research and defence customers. Known for translating numerical research into high-performance production workflows, he brings both university research pedigree and industry-grade delivery to HPC problem-solving. Based in the Greater Edinburgh area, he pairs classical applied-math instincts with modern heterogeneous computing stacks to squeeze performance from real-world codes.
code10 years of coding experience
job9 years of employment as a software developer
bookMaster's degree, Theoretical and Mathematical Physics, Master's degree, Theoretical and Mathematical Physics at The University of Edinburgh
bookHeriot-Watt University Edinburgh Campus
bookDoctor of Philosophy (Ph.D.), Numerical Analysis, Pass (minor corrections), Doctor of Philosophy (Ph.D.), Numerical Analysis, Pass (minor corrections) at University of Bath
bookLinlithgow Academy
languagesEnglish
github-logo-circle

Github Skills (25)

tealeaf10
fortran8
openmp6
equation6
heat5
solve5
mpi4
ref4
gpu3
sketchup3
hydrodynamics3
cuda3
react3
euler3
abaqus3

Programming languages (5)

CMakefileFORTRANHTMLFortran

Github contributions (5)

github-logo-circle
UK-MAC/TeaLeaf_CUDA

Apr 2017 - Mar 2020

Version of TeaLeaf using CUDA
Contributions:10 commits, 7 PRs, 13 pushes in 2 years 10 months
cudagputealeaf
douglas-shanks/diffapp

Dec 2018 - Oct 2022

Contributions:20 pushes, 1 branch in 3 years 10 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
Douglas Shanks - Senior HPC Application Analyst