Prem Chintalapudi

Computer Architecture Intern at NVIDIA

San Ramon, 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
Prem Chintalapudi is a performance-focused software engineer and MIT MEng student with eight years of experience building efficient, maintainable systems across compilers, GPUs, and data pipelines. He contributes to the flagship Julia language compiler—shipping LLVM-level optimizations like inductive range check elimination and loop vectorization—and has interned twice at NVIDIA improving GPU simulation, tracing aggregated instruction latencies across units. Comfortable in C++, Python, SQL, and systems tooling, he has a track record of reducing memory and CPU use in ML pipelines and designing extensible, low-overhead infrastructure for debugging hard crashes. Known for collaborative minimalistic designs, he blends deep systems knowledge with practical customer-driven iteration to deliver observable, production-ready performance improvements.
code8 years of coding experience
job2 years of employment as a software developer
bookMaster of Engineering - MEng, Computer Engineering, 5.0, Master of Engineering - MEng, Computer Engineering, 5.0 at Massachusetts Institute of Technology
github-logo-circle

Github Skills (7)

compiler-optimization10
code-generation10
julia10
llvm10
programming-language9
hpc8
numerical7

Programming languages (6)

JuliaTypeScriptC++CSSVueJavaScript

Github contributions (5)

github-logo-circle
JuliaLang/julia

Oct 2021 - Jan 2023

The Julia Programming Language
Role in this project:
userBack-end Developer
Contributions:164 reviews, 199 commits, 271 PRs in 1 year 3 months
Contributions summary:Prem contributed to the Julia programming language, focusing on improvements to the compiler and related tools. Their work included adding optimizations like inductive range check elimination to the LLVM compilation pipeline and enhancing loop vectorization. They also addressed bug fixes and made code improvements across various components, including the AOT compiler and code generation utilities, indicating a focus on performance and compilation efficiency.
sciencejulia-languagemachine-learningjulialangpetsc
pchintalapudi/julia

Oct 2021 - May 2023

The Julia Programming Language
Contributions:16 PRs, 201 pushes, 93 branches in 1 year 7 months
crosswordjulia-languagefmiphoneticsjulialang
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
Prem Chintalapudi - Computer Architecture Intern at NVIDIA