Tarun Prabhu

Staff Scientist at Los Alamos National Laboratory

Los Alamos, New Mexico, 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
Tarun Prabhu is a Staff Scientist at Los Alamos National Laboratory with 11 years of experience in compiler construction and language-independent optimizations, focused on boosting performance for large-scale parallel HPC applications. He combines deep static-analysis tooling expertise with practical contributions to major compiler toolchains—most notably Flang within the high-profile LLVM project—where he implemented Fortran lowering and driver/option support. His background spans rigorous academic research (PhD-level work at UIUC and MS from Utah) and industry engineering, giving him a rare blend of theory and production-grade systems experience. Tarun is passionate about developer productivity and has a track record of improving compiler internals to make complex scientific codes faster and more maintainable.
code11 years of coding experience
job14 years of employment as a software developer
bookHSC, HSC at Kishinchand Chellaram College
bookThe University of Utah
bookDoctor of Philosophy - PhD, Doctor of Philosophy - PhD at University of Illinois Urbana-Champaign
bookB.E., B.E. at University of Mumbai
languagesEnglish, Hindi, Tamil
github-logo-circle

Github Skills (9)

fortran10
driver10
device-driver10
flang10
compiler-development10
llvm10
command-line9
command-line-parser9
testing8

Programming languages (6)

C++LLVMRPCTeXHTMLEmacs Lisp

Github contributions (5)

github-logo-circle
llvm/llvm-project

Jul 2022 - Apr 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer
Contributions:107 reviews, 55 PRs, 41 pushes in 2 years 9 months
Contributions summary:Tarun primarily contributed to the Flang compiler project by implementing features and addressing issues related to the Fortran language front-end and lower. The commits focused on lowering intrinsic functions, particularly the atan (y,x) form of the atan intrinsic, and incorporating support for command-line options like `-frecord-command-line`, `-nostdlib`, and `-nodefaultlibs`. The user also corrected test code and enhanced driver capabilities by adding support for options such as `-Qunused-arguments`, `-Xlinker` and `-fdiagnostics-color`.
compilerstechnologiesclangsubmittoolchain
Mirror of llvm/llvm-test-suite
Contributions:132 pushes, 35 branches in 1 year 6 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
Tarun Prabhu - Staff Scientist at Los Alamos National Laboratory