Doug Jacobsen is an HPC software engineer with 13 years of experience applying computational science expertise to production-grade systems at Google, Intel, and Los Alamos National Laboratory. He holds a Ph.D. in Computational Science and a background in computational physics, and he specializes in numerical stability, high-performance Fortran code, and scalable build/distribution tooling. His open-source work includes fixing subtle ocean-model numerical bugs in the MPAS-Model repository and adding Google Cloud Storage support to the widely used Spack package manager, reflecting a blend of scientific computing and cloud-savvy DevOps. Based in Louisville, Colorado, he brings a track record of diagnosing hard-to-reproduce segmentation faults and floating-point issues and turning them into robust, compiler-friendly solutions.
13 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Computational Science, Doctor of Philosophy (Ph.D.), Computational Science at Florida State University
Bachelor's Degree, Computational Physics, Bachelor's Degree, Computational Physics at Oregon State Univeristy
Repository for MPAS models and shared framework releases.
Role in this project:
Back-end Developer
Contributions:939 commits, 28 comments, 3 issues in 3 years 6 months
Contributions summary:Doug primarily addressed issues related to the ocean model's numerical simulations, specifically concerning the correction of biases that could lead to floating point exceptions in specific scenarios. They focused on making these corrections by improving the numerical stability and by addressing incorrect indexing problems and data reading processes that were causing segmentation faults. The user demonstrated expertise in FORTRAN, by fixing array syntax issues to improve code quality and to ensure the model ran with an Intel compiler.
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
Back-end & DevOps Engineer
Contributions:11 reviews, 4 commits, 8 PRs in 5 months
Contributions summary:Doug made significant contributions to support Google Cloud Storage (GCS) as a mirror for the Spack package manager, enhancing its functionality for cloud-based infrastructure. They implemented features to interact with GCS buckets and blobs, enabling users to host build caches on the cloud. The user also addressed URL parsing for GCS buckets and updated commands to interact with mirror arguments, demonstrating expertise in integrating cloud storage solutions and modifying build processes.
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.