Justin Cook

Software Integration Engineer

Rochester, Minnesota, 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
Justin Cook is a Software Integration Engineer with over a decade of experience building and integrating software for high-performance computing environments, now applying that expertise at NERSC. He has deep hands-on experience in containerization and build systems, contributing to the Apptainer/Singularity project with OCI integration and cross-distro packaging improvements. His background spans roles from automation and quality leadership to developer-in-test, reflecting a pragmatic focus on reproducible builds, CI/CD, and reducing regression risk for scientific workloads. At Cray he developed enduring performance-measurement features and automated build/test pipelines for complex HPC applications, often identifying issues via close collaboration with users. Based in Rochester, MN, he combines systems-level engineering with practical DevOps instincts honed across startups and research institutions. Less obvious: he has a history of building tooling and example applications specifically to improve test coverage and accelerate developer feedback loops in tightly coupled platform environments.
code8 years of coding experience
job18 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Winona State University
github-logo-circle

Github Skills (10)

linux10
build-system10
go10
devops10
containerization10
rpm10
cicd9
automation9
automations9
system-design8

Programming languages (15)

C++JinjaCTeXGoHTMLBitBakeJupyter Notebook

Github contributions (5)

github-logo-circle
apptainer/singularity

Jan 2019 - Dec 2019

Singularity has been renamed to Apptainer as part of us moving the project to the Linux Foundation. This repo has been persisted as a snapshot right before the changes.
Role in this project:
userBack-end & DevOps Engineer
Contributions:214 commits, 175 PRs, 108 pushes in 11 months
Contributions summary:Justin primarily contributed to build system improvements, including fixing Fedora EPEL builds and removing wget from RPM spec build requirements. They also implemented and refactored several modules within the `singularity` project, which is a containerization platform focused on HPC and scientific computing. These changes indicate a focus on build processes and integration with various operating systems. The user also added code for OCI integration and general improvements across the projects codebase.
renamedapptainersciencerootless-containersdocker
NERSC/community-software

Jul 2023 - Jan 2025

Contributions:7 reviews, 15 PRs, 15 pushes in 1 year 6 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