Jed Brown

Asst. Professor at University of Colorado Boulder

Boulder, Colorado, 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
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.
code19 years of coding experience
job7 years of employment as a software developer
bookDr.Sc., Dr.Sc. at Eidgenössische Technische Hochschule Zürich
bookMaster of Science (M.S.), Mathematics, Master of Science (M.S.), Mathematics at University of Alaska Fairbanks
stackoverflow-logo

Stackoverflow

Stats
1,681reputation
228kreached
25answers
9questions
github-logo-circle

Github Skills (29)

git10
python10
package-management10
scripting10
testing10
build-system10
automation10
script10
sh10
build-tools10
automations10
shell10
devops10
bash9
rsync9

Programming languages (33)

CCMakeMakefileHandlebarsM4GoCommon LispHTML

Github contributions (5)

github-logo-circle
jedbrown/git-fat

Nov 2012 - Aug 2018

Simple way to handle fat files without committing them to git, supports synchronization using rsync
Role in this project:
userDevOps 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.
without-filesversion-controlrsyncsynchronizationmercurial
spack/spack

Feb 2018 - Dec 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBackend & 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