John Jolly is a Senior Software Engineer at CoreWeave with 12 years of experience delivering distributed systems and AI-focused infrastructure. He is an active open-source contributor with patches and projects across the Linux kernel, OpenStack, CPython, and the Spack package manager, where he improved build reliability across compilers and configurations. He brings broad software craft—from C/C++, Python, and Java to PHP and Bash—across Linux, Windows, and other OSes, including work on machine hardware emulators and security-enabled services. He is currently pursuing a PhD in Computer Science at the University of Utah, blending research rigor with production-grade engineering. Based in Spanish Fork, Utah, he combines OSS culture with a passion for math and astronomy to drive scalable, secure systems.
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:1 review, 7 commits, 10 PRs in 1 year
Contributions summary:John primarily contributed to the `spack/spack` repository by adding build dependencies for various packages, fixing build issues related to dependencies and compiler versions, and updating package configurations. They added necessary dependencies like `automake`, `libtool`, `flex`, and `bison` for building software packages within the Spack environment. Furthermore, the user addressed build errors caused by interactions between specific compiler versions (gcc) and dependent libraries, patching the build process to ensure compatibility. They also modernized the build system by integrating CMake for Z3, and fixed build problems for external package integration.
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.