Vishal Sharma

Member Of Technical Staff at Gimlet Labs, Inc.

San Francisco, California, 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
Vishal Sharma is a compiler and AI systems engineer with 11 years of experience building high-performance compiler toolchains and GPU-accelerated software, currently working on MLIR-based AI compilers for heterogeneous targets in San Francisco. His background spans industry leaders—Microsoft shader compiler work for HLSL/Xbox, Intel graphics engineering, and recent compiler leadership at d-Matrix and Amazon’s Annapurna Labs (Neuron Compiler). He contributes to prominent open-source projects such as Microsoft’s DirectXShaderCompiler, where he fixed crashes and implemented language/runtime improvements tied to LLVM/Clang. Known for bridging deep compiler research (PhD-level training) with production-grade engineering, Vishal focuses on compiler backends, GPU codegen, and MLIR/LLVM integrations that speed up LLM execution. Colleagues rely on him to solve subtle correctness and performance problems across heterogeneous hardware stacks. Outside of obvious compiler chops, he has a track record of shipping pragmatic fixes that unlock real-world workloads on specialized accelerators.
code11 years of coding experience
job19 years of employment as a software developer
bookThe University of Utah
languagesHindi, English
stackoverflow-logo

Stackoverflow

Stats
13reputation
345reached
0answers
1question
github-logo-circle

Github Skills (13)

compiler10
hlsl10
shader10
compiler-development10
graphics-programming9
cprogramming-language9
c-language9
dx8
llvm8
dxc8
php6
lamp6
linux6

Programming languages (2)

C++TeX

Github contributions (5)

github-logo-circle
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
Role in this project:
userBack-end Developer
Contributions:42 reviews, 58 commits, 140 PRs in 3 years 3 months
Contributions summary:Vishal's contributions focus on addressing compiler issues and implementing features for the DirectX Shader Compiler. They have fixed a crash in `dndxc`, added built-in types, and resolved a crash issue related to matrix index expressions. Furthermore, the user worked on enabling write access to global variables under specific HLSL versions and addressed a bug in the implementation of the `modf` intrinsic function.
directx-shader-compilercppclangbgfxhosts
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
Contributions:165 pushes, 152 branches in 3 years 7 months
compilerscppdirectx-shader-compilerclanghosts
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