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.
8 years of coding experience
10 years of employment as a software developer
Bachelor of Science (BS), Materials Engineering, Bachelor of Science (BS), Materials Engineering at Iowa State University
Materials Engineering, Materials Engineering at Purdue University
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
Back-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.
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