Shruthi Deshpande

Software Engineer at Uber

San Francisco Bay Area 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
Shruthi Deshpande is a software engineer with 8 years of experience building scalable search systems and compiler-related infrastructure, currently contributing to search at Uber from the San Francisco Bay Area. She previously spent six years at Intel working on the Intel Graphics Compiler, where she fixed bugs, optimized code generation, and implemented memory- and type-handling improvements—experience that underpins her systems-level approach to performance and correctness. With a Master's in Computer Science from UT Dallas, she combines deep backend expertise with practical productionship, from raw query understanding through to serving at scale. Notably, her open-source contributions to a major graphics compiler reveal a penchant for low-level optimization and careful engineering trade-offs that benefit large distributed systems.
code8 years of coding experience
job5 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at The University of Texas at Dallas
github-logo-circle

Github Skills (13)

compiler10
code-generation10
c-language10
compiler-design10
shader10
cprogramming-language10
shaderc10
compilation10
compile10
llvm10
optimization9
opencl9
graphic8

Programming languages (2)

C++CMake

Github contributions (2)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:11 commits in 1 year 11 months
Contributions summary:Shruthi primarily contributed to the Intel Graphics Compiler project by addressing compiler-related issues. Their work involved fixing bugs, modifying code generation, and optimizing the compiler. They made changes to areas such as enum locations, handling of 16-bit return types, and memory optimization passes. The user also removed unnecessary code and added hooks for compiler control.
intel/llvm-patches

May 2018 - May 2018

Contributions:1 commit in 1 day
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
Shruthi Deshpande - Software Engineer at Uber