Mathialakan Thavappiragasam

MTS, Math Libraries

Naperville, Illinois, United States
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
Mathialakan Thavappiragasam is a computational engineer with 11 years of experience building high-performance simulation and math library solutions for heterogeneous HPC systems, currently contributing to AMD’s Math Libraries team. He holds a PhD in ECE/Computational Mathematics from Michigan State and has advanced expertise in task-based parallelism, CPU–GPU coordination, and performance-portable code demonstrated at Argonne and Oak Ridge Leadership Computing Facilities. His work spans high-order electromagnetic solvers, Fortran/OpenMP offload, and multi-GPU scheduling, with a knack for squeezing both accuracy and energy efficiency from large-scale scientific applications. Comfortable across languages and domains from bioinformatics pipelines to LAMMPS optimizations, he blends deep research with production-focused engineering. A practical problem solver, he has a track record of porting and optimizing legacy codes for emerging architectures—most recently enabling Flash-X on Intel GPU systems.
code11 years of coding experience
job7 years of employment as a software developer
bookBSc. (Hons), Computer Science, BSc. (Hons), Computer Science at University of Jaffna
bookMaster's Degree, Computer Science, Master's Degree, Computer Science at The University of South Dakota
bookDoctor of Philosophy (Ph.D.), Electrical and Computer Engineering & Computational Mathematics Science and Engineering, Doctor of Philosophy (Ph.D.), Electrical and Computer Engineering & Computational Mathematics Science and Engineering at Michigan State University
bookA/L, Mathematics, A/L, Mathematics at J/Mahajana College
languagesEnglish, Tamil
github-logo-circle

Github Skills (21)

matrix-multiplication8
assembly8
docking8
blas7
hip7
pdb-files6
machine-learning6
root-finding5
pdb5
amd5
ising-model4
python4
sparse3
seed3
openlibrary3

Programming languages (8)

HCLC++CLLVMTeXAssemblyPythonFortran

Github contributions (5)

github-logo-circle
ORNL-PE/miniMDock

May 2021 - Jun 2022

A molecular docking mini app
Contributions:71 commits, 1 PR, 72 pushes in 1 year 1 month
molecularmolecular-dockingdockingmini-app
BSDExabio/CCMpred-on-Summit

Nov 2020 - Aug 2021

Contributions:6 PRs, 36 pushes, 3 branches in 8 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