Jed Brown is an applied mathematician and software engineer with 19 years of experience building fast algorithms and community scientific software, currently an Assistant Professor at CU Boulder. His work sits at the intersection of physical prediction, inference, and design (PhyPID), combining research-grade numerical methods with pragmatic build and CI tooling—evident from contributions to Spack and practical developer utilities like git-fat. He brings deep HPC and reproducibility expertise from roles at Argonne and ETH Zürich and a Dr.Sc. from ETH Zürich, enabling reliable deployment of complex scientific stacks across platforms. Based in Boulder, he is also an avid alpinist and endurance athlete, a trait that mirrors his emphasis on robustness and long-term maintainability in software projects.
19 years of coding experience
7 years of employment as a software developer
Dr.Sc., Dr.Sc. at Eidgenössische Technische Hochschule Zürich
Master of Science (M.S.), Mathematics, Master of Science (M.S.), Mathematics at University of Alaska Fairbanks
Simple way to handle fat files without committing them to git, supports synchronization using rsync
Role in this project:
DevOps Engineer
Contributions:69 commits, 2 PRs, 4 pushes in 5 years 9 months
Contributions summary:Jed primarily focused on enhancing the testing infrastructure and improving the robustness of the 'git-fat' tool. Their contributions included fixing broken rsync functionality, improving test compatibility, and adding commands to verify and ensure proper initialization. They also integrated with external systems and local clone/push capabilities via `.gitfat` and various shell scripts, and included tests for selective retrieval and compatibility across operating systems. These changes suggest a focus on the CI/CD and testability of the project.
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
Backend & Build Engineer
Contributions:24 reviews, 6 commits, 6 PRs in 4 years 11 months
Contributions summary:Jed primarily contributes to the build process and package definitions within the Spack package manager. Their commits involve adding new versions of packages like libceed and occa, fixing dependencies for ceed, and enabling specific compiler optimizations. They also modify package configurations, such as integrating Spack-built Python and adding debug options. These contributions improve Spack's capabilities in managing and building scientific software packages.
compilerspythonradiussplatformslinux
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
Jed Brown - Asst. Professor at University of Colorado Boulder