Tanmay Tirpankar

Senior Compiler Engineer at NVIDIA

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

👤
Senior
🎓
Top School
Tanmay Tirpankar is a Senior Compiler Engineer with a Ph.D. in Computer Science and nine years of experience building and verifying compiler backends and floating-point analysis tools. He combines deep research in floating-point error, decompilation, and translation validation with hands-on engineering at NVIDIA and internships at Apple and LLNL, where his tooling detected subtle FP bugs and improved code generation performance. Comfortable across LLVM, GCC, MLIR, Z3, and IBEX, he has delivered practical optimizations (including NVCC/PTXAS improvements) that measurably boost performance and correctness. Known for turning formal techniques into scalable testing pipelines, he often bridges theory and production to validate complex GPU compiler transformations. Based in California, he balances compiler research with full-stack hobby projects and a penchant for puzzles and outdoor endurance sports.
code9 years of coding experience
job6 years of employment as a software developer
bookThe University of Utah
bookFullStack Web Development Nanodegree, Web Development, FullStack Web Development Nanodegree, Web Development at Udacity
bookBE - Bachelor of Engineering, Computer Engineering, First Class with Distinction, BE - Bachelor of Engineering, Computer Engineering, First Class with Distinction at Maharashtra Institute of Technology
languagesEnglish, Hindi, Marathi, Japanese
github-logo-circle

Github Skills (22)

llvm10
toolchain10
infinity9
exceptions9
overflow9
interval-arithmetic9
cancellation9
compiler9
clang8
floating-point7
optimizer7
hpc-applications7
cuda6
llvm-ir6
smt6

Programming languages (4)

C++LLVMJupyter NotebookPython

Github contributions (5)

github-logo-circle
tanmaytirpankar/llvm-project

May 2022 - Sep 2024

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
Contributions:98 pushes, 7 branches in 2 years 4 months
compilerstechnologiesclangbazelsubmit
tanmaytirpankar/CIRE

Sep 2023 - May 2025

Library and tool for statically estimating worst case first order error
Contributions:1 PR, 149 pushes, 1 branch in 1 year 8 months
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