Sameera Deshpande-dalal

Principal Compiler Engineer at Quadric

Pune, Maharashtra, India
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
Sameera Deshpande-dalal is a Principal Compiler Engineer with over 16 years of systems and compiler experience and more than eight years contributing to GCC. She specializes in program analysis, optimizations, autovectorization, compiler middle-end and back-end work, and machine descriptions for embedded systems, and has driven production-grade features for Cortex-A cores, Tegra, and GPGPU toolchains. Her work spans deep assembly-level improvements (LuaJIT, ARM/aarch64) to build- and architecture-specific DevOps changes (cross-arch Go builds, HDF5 integration), reflecting both low-level expertise and pragmatic cross-platform engineering. She proposed and implemented novel auto-vectorization ideas (Permute Order Tree) showcased at GNU Tools Cauldron and actively maintains tooling hygiene through warnings fixes and test-suite enhancements in projects like gem5 and glibc. Based in Pune, India, she combines academic rigor from IIT Bombay with a practical track record of performance tuning, memory optimizations, and compiler analyzer enhancements.
code16 years of coding experience
job18 years of employment as a software developer
bookIndian Institute of Technology Bombay
bookBE Computer Science and Engineering, BE Computer Science and Engineering at Government College of Engineering, Pune (COEP)
languagesEnglish, Marathi, Hindi
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (43)

simulation10
maintenance10
c-language10
static-analysis10
simulate10
system-programming10
multiplatform10
simulations10
build-system10
cross-platform10
c1110
allocation10
luajit10
gcc10
x8610

Programming languages (18)

JavaC++CRustMakefileGoValaHTML

Github contributions (5)

github-logo-circle
bminor/glibc

Nov 2012 - Jan 2023

Unofficial mirror of sourceware glibc repository. Updated daily.
Role in this project:
userBack-end Developer
Contributions:392 commits in 10 years 3 months
Contributions summary:Sameera primarily worked on the glibc repository, making a variety of changes. Their commits demonstrate a focus on code cleanup, refactoring, and addressing compiler-related issues. They removed unused macros, optimized code to improve performance by moving calls to `strlen` into the appropriate branch, and made modifications to address build problems with different compilers, including clang. Additionally, the user added tests for the x86 long double support.
updatedglibclinuxwindows
openresty/luajit2

Feb 2019 - Oct 2020

OpenResty's Branch of LuaJIT 2
Role in this project:
userBack-end Developer / Systems Programmer
Contributions:1 review, 24 commits, 25 PRs in 1 year 8 months
Contributions summary:Sameera primarily contributed to the LuaJIT2 project by fixing bugs, optimizing code, and enhancing the ARM and aarch64 assembly code generation. Their work involved modifying low-level assembly code, including condition codes, register allocation, and the use of specific registers like xzr. They also addressed build issues and improved the jit.prngstate functionality, ensuring correct behavior. The user's contributions demonstrate a strong understanding of assembly language and the internal workings of the LuaJIT compiler.
luarockslualuajitopenresty
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
Sameera Deshpande-dalal - Principal Compiler Engineer at Quadric