Vikrant G is an NPU compiler engineer with 11 years of experience and a focused 5-year track record in compilers, parallelism, and computer architecture. He holds an MS in Computer Science from Purdue (4.0) and has applied LLVM-based backend and optimization expertise across Qualcomm and AMD, contributing to graph compiler integration, WinML releases, and CoPilot+ stacks. Comfortable at the intersection of research and production, he has integrated ML models into compilation pipelines and resolved low-level GPU register allocation and backend issues. As a former graduate TA and researcher, he brings practical teaching experience in parallel algorithms, MPI, and processor design that informs his systems-thinking approach. Based in Campbell, CA, Vikrant blends rigorous academic foundations and high-impact engineering—an engineer who translates compiler theory into real-world NPU and GPU solutions.
11 years of coding experience
4 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Purdue University
Bachelor of Engineering - BE Computer Engineering, Bachelor of Engineering - BE Computer Engineering at Dwarkadas J. Sanghvi College of Engineering
Contributions:96 commits, 7 PRs, 47 pushes in 3 months
restrest-api
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.