Arvind Sudarsanam

Senior Staff GPU Compiler Engineer at Qualcomm

Greater Boston 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

🤩
Rockstar
🎓
Top School
Arvind Sudarsanam is a Senior Staff GPU Compiler Engineer with a PhD in Computer Engineering and over a decade of hands-on experience building and optimizing compilers for modern CPUs and GPUs. He has led DPC++/SYCL offloading efforts at Intel, contributed to SPIR-V and LLVM design discussions, and now focuses on optimizing graphics compilation and performance for Qualcomm Adreno GPUs. His work spans deep compiler toolchain components—from SPIR-V generator and linker tools to backend optimization passes—and includes performance tuning for ML and HPC workloads, notably improving transformer memory-bandwidth utilization in the FATHOM project. A published researcher and named inventor on patents, he combines academic rigor with production-driven engineering and mentorship of MLIR-based tool flows. Based in Greater Boston, he is an active open-source contributor to DPCPP-related projects and brings a consistent track record of turning architecture-specific constraints into portable, high-performance compiler solutions.
code6 years of coding experience
job24 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Computer Engineering, Doctor of Philosophy (Ph.D.) Computer Engineering at Utah State University
bookMaster's Degree Electrical and Electronics Engineering, Master's Degree Electrical and Electronics Engineering at Arizona State University
bookBITS Pilani, Birla Institute of Technology and Science
github-logo-circle

Github Skills (18)

staging10
modular10
intel10
translation10
headers10
abstract-syntax-tree10
llvm10
sycl10
oneapi10
toolchain10
compiler10
llvm-ir10
kebab-case10
clang10
grammar9

Programming languages (4)

C++LLVMLogosMLIR

Github contributions (5)

github-logo-circle
asudarsa/llvm-2

Mar 2022 - Apr 2025

Intel staging area for llvm.org contribution. Home for Intel LLVM-based projects.
Contributions:329 pushes, 67 branches in 3 years
stagingintelllvm
asudarsa/llvm-project

Sep 2023 - Apr 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
Contributions:57 reviews, 4 PRs, 106 pushes in 1 year 7 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
Arvind Sudarsanam - Senior Staff GPU Compiler Engineer at Qualcomm