Sam Reeve

Staff Scientist at Oak Ridge National Laboratory

Oak Ridge, Tennessee, 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
Sam Reeve is a staff scientist at Oak Ridge National Laboratory with eight years of experience at the intersection of materials and computational sciences, specializing in atomistic and mesoscale simulation and scientific software development. He brings a strong research pedigree from Purdue and national labs (LLNL, LANL) and applies that background to production-grade tooling and workflows for materials modeling. Sam is an active contributor to the Spack package manager, where he has improved package definitions and ECP tagging for high-performance codes like HYPRE and Cabana, reflecting deep expertise in build engineering and HPC software ecosystems. Based in Oak Ridge, Tennessee, he blends hands-on code and build-system work with simulation-driven science, enabling reproducible, high-performance materials computations. An understated strength is his ability to bridge domain modeling needs with practical, portable software configurations that scale on exascale-focused platforms.
code8 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (BS), Materials Engineering, Bachelor of Science (BS), Materials Engineering at Iowa State University
bookMaterials Engineering, Materials Engineering at Purdue University
github-logo-circle

Github Skills (9)

cmake10
spack10
package-management10
python9
build-tools9
hpc9
package-manager8
package-manager-tool8
scientific-computing8

Programming languages (8)

C++CJavaScriptHTMLMATLABRubyPythonFortran

Github contributions (5)

github-logo-circle
spack/spack

Sep 2021 - Jan 2023

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBack-end Developer & Build Engineer
Contributions:25 reviews, 7 commits, 11 PRs in 1 year 3 months
Contributions summary:Sam primarily contributed to the Spack package manager, focusing on adding and updating package definitions. Their work involved modifying package files (package.py) to incorporate new versions, dependencies, and build configurations for software like HYPRE, Cabana, ExaCA, and AdditiveFOAM. They also added ECP tags to various packages, indicating involvement in the Exascale Computing Project. These contributions demonstrate expertise in the Spack ecosystem and the configuration of software builds.
compilerspythonradiussplatformslinux
streeve/ExaMPM

Sep 2020 - May 2024

Contributions:18 pushes, 31 branches in 3 years 9 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
Sam Reeve - Staff Scientist at Oak Ridge National Laboratory