HPC Software Engineer at Lawrence Livermore National Laboratory
Livermore, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Cameron Stanavige is an HPC software engineer with a decade of experience building and maintaining high-performance computing tools at Lawrence Livermore National Laboratory. He pairs a 4.0 BS in Mathematics and Computer Science with hands-on expertise in package management and build systems, contributing backend work to the widely used Spack package manager to expand and automate complex software deployments. Cameron’s background includes automating testing for fault-tolerance libraries across multiple HPC architectures and documenting reproducible workflows that accelerated team onboarding. Prior military leadership roles cultivated his discipline for operations, logistics, and training, which he translates into reliable, scalable engineering practices. He is based in Livermore, CA, and brings a rare combination of production-focused HPC development and operational experience that helps bridge research code to robust, deployable systems.
10 years of coding experience
1 year of employment as a software developer
Shelley High School
Bachelor of Science (BS), Mathematics and Computer Science, 4.0, Bachelor of Science (BS), Mathematics and Computer Science, 4.0 at Western Oregon University
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
Back-end Developer
Contributions:34 reviews, 26 commits, 29 PRs in 4 years 3 months
Contributions summary:Cameron primarily contributed to the development of the `spack/spack` package manager by creating and updating package definitions, including UnifyCR, flatcc, and UnifyFS. Their work involved defining dependencies, configuring build processes, and incorporating new versions of software packages. They demonstrated a strong understanding of build systems and package management principles, evidenced by the changes to package.py files and the addition of new versions. Their contributions were focused on expanding the software available through the package manager.
Contributions:130 pushes, 57 branches, 4 comments in 6 years 1 month
compilersmacrosdubplatformspackage-manager
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.