Matthew Becker

Assistant Physicist at Argonne National Laboratory

Oak Park, Illinois, 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
Matthew Becker is an Assistant Physicist and cosmologist with 13 years of experience bridging scientific research and production data engineering, currently based at Argonne National Laboratory. He combines a PhD-level background in physics with hands-on data science experience from roles at Stanford and Civis Analytics, delivering robust, reproducible pipelines and analyses. An active conda-forge core and conda steering contributor, he’s improved build reliability, CI/CD automation, and package management across widely used projects like conda and conda-build. Matthew’s work blends back-end engineering, test automation, and DevOps—often fixing subtle cross-platform issues and streamlining complex build workflows that many users don’t see but rely on daily.
code13 years of coding experience
job7 years of employment as a software developer
bookBachelor's Degree with Highest Distinction, Bachelor's Degree with Highest Distinction at University of Michigan
bookMaster's Degree, Master's Degree at The University of Chicago
github-logo-circle

Github Skills (34)

dependency-management10
git10
conda-forge10
github-ci10
restructuredtext10
pytest10
package-management10
python10
testing10
cd10
bash10
conda10
travis-ci10
cicd10
automation10

Programming languages (17)

C++CRustCMakeTeXMakefileHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
A conda-smithy repository for conda-forge-repodata-patches.
Role in this project:
userBack-end Developer
Contributions:157 reviews, 128 commits, 259 PRs in 4 years 1 month
Contributions summary:Matthew primarily focused on patching the `gen_patch_json.py` file within the `conda-forge/conda-forge-repodata-patches-feedstock` repository. These patches involved modifying dependencies for various packages, specifically relating to `libgfortran`, and adjusting build configurations for different operating systems. The contributions also included updates to CI/CD configurations to ensure the proper building and uploading of packages. The user further implemented changes to address issues within `conda-smithy`, specifically with handling newer versions of conda, as well as fixing specific known dependency issues.
conda-forgecondasmithypatchesforge
conda/conda-build

Oct 2019 - Jan 2021

Commands and tools for building conda packages
Role in this project:
userBack-end & Automation Engineer
Contributions:153 reviews, 20 commits, 72 PRs in 1 year 3 months
Contributions summary:Matthew focused on improving the build process and stability of conda-build. Their contributions include fixing bugs related to symlinks, enhancing the build process to handle various scenarios, and ensuring correct file size and metadata. They also made documentation improvements and refactored indexing logic for package management, improving the overall reliability and efficiency of the conda-build tool.
conda-packagescondapackagingconda-buildpackage-management
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
Matthew Becker - Assistant Physicist at Argonne National Laboratory