Veera Sivarajan

Compiler Engineer at Efficient Computer

San Jose, 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
Veera Sivarajan is a compiler engineer based in San Jose with eight years of hands-on experience building and optimizing compiler backends and language tooling. A UMass Amherst senior in computer science, she has made notable open-source contributions to LLVM and the Rust compiler, improving InstCombine/InstSimplify transformations and Rust codegen diagnostics to speed up compilation and clarify generics errors. Her work spans low-level codegen improvements (including power-of-two division folding and constant evaluation) and parser fixes for an experimental JavaScript engine, showing comfort across compiler middle-ends and front-ends. Veera pairs industry experience—shipping payment processing features in Python and PostgreSQL and developing iOS apps—with deep systems-level expertise cultivated through teaching assistantships and residency at the Recurse Center. She describes herself as a “wannabe compiler hacker,” but her record of merged patches to high-profile projects demonstrates a pragmatic ability to turn compiler theory into production improvements. Based in the Bay Area, she continues to freelance on LLVM/Rust contributions while working as a compiler engineer.
code8 years of coding experience
job3 years of employment as a software developer
bookJeevana School - India
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of Massachusetts Amherst
bookHigh School Diploma, High School Diploma at SBOA School & Junior College
languagesEnglish, Tamil
stackoverflow-logo

Stackoverflow

Stats
3reputation
897reached
1answer
3questions
github-logo-circle

Github Skills (39)

parserator10
comb10
parser10
c-language10
compiler-development10
llvm10
interpreter10
syntax10
code-analysis10
compiler-compiler10
javascript-engine10
generics10
compiler-optimization10
compiler10
error-handling10

Programming languages (13)

CSSC++RustCHTMLTypeScriptShellLLVM

Github contributions (5)

github-logo-circle
llvm/llvm-project

Oct 2024 - Mar 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer
Contributions:21 reviews, 16 PRs, 6 pushes in 5 months
Contributions summary:Veera contributed to the LLVM project by implementing and optimizing compiler transformations within the InstCombine and InstSimplify passes. They focused on folding and simplifying code, leading to performance improvements in the compilation process. Specific contributions involved folding instructions based on mathematical properties and improving the handling of power-of-two division operations. The user also addressed issues in other projects, such as Rust, by optimizing the compiler's intermediate representation.
compilerstechnologiesclangsubmittoolchain
rust-lang/rust

Mar 2023 - Mar 2025

Empowering everyone to build reliable and efficient software.
Role in this project:
userBackend Developer & Compiler Engineer
Contributions:36 reviews, 37 PRs, 216 comments in 2 years
Contributions summary:Veera primarily contributed to improving the Rust compiler, focusing on enhancing error messages related to generics and addressing issues related to code generation. Their work involved modifying compiler source files to clarify error scenarios, avoid code duplication, and provide more informative diagnostics to developers. They also made changes related to inline assembly and constant evaluation within the compiler.
crategarbage-collectionrustreliablecompiler
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
Veera Sivarajan - Compiler Engineer at Efficient Computer