Simon Leary

HPC Software Engineer at University of Massachusetts Amherst

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
Simon Leary is an HPC Software Engineer with five years of hands-on experience building and maintaining high-performance computing environments at the University of Massachusetts Amherst. He progressed from HPC System Administrator to engineer, specializing in build and release automation that keeps complex scientific workflows reproducible and performant. An active contributor to the widely used Spack package manager, Simon focuses on dependency updates, build configuration, and module loading fixes to improve portability across compilers and platforms. He brings practical expertise in configuring CMake, managing language-specific dependencies (Go, Perl), and smoothing the developer experience for research computing teams. Based in the United States and trained in computer engineering, he blends systems-level troubleshooting with automation-first thinking to reduce time-to-science. Colleagues rely on him for pragmatic solutions that prevent build regressions and enable scalable software delivery on HPC clusters.
code5 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS Computer Engineering, Bachelor of Science - BS Computer Engineering at University of Massachusetts Amherst
github-logo-circle

Github Skills (7)

build-tools10
package-manager10
package-management10
go9
cmake9
python8
rust7

Programming languages (17)

JavaJinjaC++RustCGoPerlHTML

Github contributions (5)

github-logo-circle
spack/spack

Jul 2022 - Nov 2024

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:10 reviews, 20 PRs, 57 comments in 2 years 4 months
Contributions summary:Simon primarily contributes to the Spack package manager, focusing on updating dependencies, configuring build options, and fixing build-related issues for various packages. Their work includes updating Go dependencies for Apptainer, adding a Perl dependency for Meme, configuring build options, fixing module loading, and updating CMake configurations. These commits collectively improve the build process and ensure compatibility within the Spack environment.
compilerspythonradiussplatformslinux
Discovery service for Unity
Contributions:1 review, 4 PRs, 6 pushes in 1 year 7 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