Malcolm Roberts

Principal Member Of The Technical Staff at AMD

Calgary, Alberta, 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

👤
Senior
🎓
Top School
Malcolm Roberts is a Principal Member of the Technical Staff at AMD with 16 years of experience applying advanced numerical methods and high-performance computing to real-world simulation problems. Trained as an applied mathematician (PhD, University of Alberta), he has built and optimized large-scale simulation codes across C, C++, Fortran, Python and OpenCL for domains ranging from tokamak plasma flows to magneto-hydrodynamic and turbulent fluid simulations. His career blends academic postdoctoral research and industry roles, delivering production-ready libraries and GPU-accelerated kernels for cluster- and accelerator-scale systems. He is particularly skilled at translating complex numerical schemes (e.g., discontinuous Galerkin methods) into performant, portable implementations across CPUs and GPUs. Colleagues rely on him for both deep algorithmic insight and pragmatic software engineering that scales to thousands of cores. Based in Calgary, he brings a rare combination of physics intuition, mathematical rigor, and hands-on systems optimization.
code16 years of coding experience
job7 years of employment as a software developer
bookPhD, Applied Mathematics, PhD, Applied Mathematics at University of Alberta
languagesFrench, German
github-logo-circle

Github Skills (79)

hip10
gpu10
cpp10
fourier-transform10
vector-graphics10
latex10
blas10
amd10
cuda10
heterogeneous10
mpi10
fft10
tex10
interaction10
transform10

Programming languages (8)

C#C++ShellCGoHTMLPythonFortran

Github contributions (5)

github-logo-circle
malcolmroberts/rocFFT

Apr 2019 - Oct 2024

Contributions:175 pushes, 134 branches in 5 years 6 months
next-generationrocmfft
phelluy/SCHNAPS

Oct 2014 - Oct 2015

Contributions:469 commits, 190 pushes, 47 branches in 1 year
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
Malcolm Roberts - Principal Member Of The Technical Staff at AMD