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.
6 years of coding experience
24 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Computer Engineering, Doctor of Philosophy (Ph.D.) Computer Engineering at Utah State University
Master's Degree Electrical and Electronics Engineering, Master's Degree Electrical and Electronics Engineering at Arizona State University
BITS Pilani, Birla Institute of Technology and Science
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