James Sandham

Sr Software Developer at AMD

Old Toronto, Ontario, Canada
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
James Sandham is a senior software developer with 8+ years of experience building high-performance GPU and simulation software, currently working on AMD's ROCm platform. With an MMath in Applied Mathematics from the University of Waterloo and hands-on LES research in turbulent convective boundary layers, he blends deep numerical PDE and linear algebra expertise with practical parallel computing skills (CUDA, MPI). His background includes developing VR training applications at Serious Labs and applied projects spanning finance, solid mechanics, N-body simulations, and game-engine algorithms, reflecting a strong appetite for cross-domain problem solving. Primarily coding in C++, C#, and CUDA, he pairs rigorous mathematical thinking with production-grade implementation, and maintains a public portfolio of projects and demos that illustrate his applied research-to-software pipeline.
code8 years of coding experience
job3 years of employment as a software developer
bookFluid Dynamics Summer School, Fluid Dynamics Summer School at University of Alberta
bookMMath, Applied Mathematics, MMath, Applied Mathematics at University of Waterloo
github-logo-circle

Github Skills (41)

sparse10
opencl10
python10
solver10
fortran10
mpi10
machine-learning10
imgui10
blas10
iterative10
graphical-user-interface10
numpy10
petsc10
openmp10
deep-learning10

Programming languages (4)

C++LLVMAssemblyPython

Github contributions (5)

github-logo-circle
jsandham/hipSPARSE

Mar 2020 - Aug 2025

ROCm SPARSE marshalling library
Contributions:570 pushes, 153 branches in 5 years 5 months
sparserocmmarshalling
jsandham/rocALUTION

Jul 2020 - Dec 2025

Next generation library for iterative sparse solvers for ROCm platform
Contributions:18 pushes, 18 branches in 5 years 5 months
next-generationgleamsolversiterativesparse
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