Rao Garimella

Scientist at unknown

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
Rao Garimella is a scientist with 16 years of professional experience based in Los Alamos, New Mexico, holding a PhD in Mechanical Engineering from Rensselaer Polytechnic Institute. He blends deep domain expertise in mechanical engineering with practical software engineering, contributing backend work to the high-profile Spack package manager by improving scientific package recipes, enabling tests, and resolving complex build issues. At his current long-tenured research role since 1999 he has likely bridged computational tools and experimental needs, making software-driven reproducibility a focus. Rao’s work on Spack reflects an interest in enabling reproducible, multi-platform scientific workflows—an often-overlooked but critical aspect of research software engineering. His profile suggests a rare combination of rigorous academic training and hands-on open-source contributions that help keep scientific software ecosystems usable and up to date.
code16 years of coding experience
bookPhD, Mechanical Engineering, PhD, Mechanical Engineering at Rensselaer Polytechnic Institute
bookKendriya Vidyalaya, IIT Kharagpur
github-logo-circle

Github Skills (7)

package-manager-tool10
build-tools10
package-manager10
python10
scientific-computing10
cmake9
hpc9

Programming languages (6)

C++CCMakeSWIGPythonFortran

Github contributions (5)

github-logo-circle
spack/spack

Nov 2019 - Feb 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBackend Developer
Contributions:10 reviews, 18 commits, 24 PRs in 2 years 2 months
Contributions summary:Rao primarily contributed to the Spack package manager, focusing on the creation and modification of package definitions for scientific software. Their work involved adding new versions of packages like MSTK and Jali, fixing build issues, and implementing features such as test enablement and variant configurations within package recipes. They also maintained existing packages by updating to newer versions and fixing related build issues, making the packages more robust and functional within the Spack environment.
compilerspythonradiussplatformslinux
lanl/jali

Jul 2015 - Jan 2022

A parallel unstructured mesh framework for multiphysics application
Contributions:1 review, 536 commits, 77 PRs in 6 years 7 months
cudameshpythonmesh-frameworkfinite-element-analysis
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
Rao Garimella - Scientist at unknown