Brad Richardson

Research Software Engineer at Amentum

Lindale, Texas, 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
Brad Richardson is a Research Software Engineer with 11 years of experience applying modern software practices to legacy scientific code, specializing in Fortran tooling and high-performance computing. Currently supporting NASA's Johnson Space Center HPC efforts via Amentum, he has a track record as an HPC performance engineer at Berkeley Lab and as a technical lead on nuclear engineering software projects. An active contributor to the popular fortran-lang/fpm project, he’s improved cross-platform builds and test automation to make Fortran development more reliable and maintainable. Trained as a nuclear engineer (M.S.), he blends domain expertise with software engineering to reduce bugs and accelerate scientific discovery. Outside work he brings a hands-on, do-it-yourself mindset—he’s an avid home brewer—reflecting a practical, detail-oriented approach to problem solving.
code11 years of coding experience
job13 years of employment as a software developer
bookMaster's degree, Nuclear Engineering, Master's degree, Nuclear Engineering at Missouri University of Science & Technology
stackoverflow-logo

Stackoverflow

Stats
821reputation
232kreached
17answers
5questions
github-logo-circle

Github Skills (10)

fortran10
build-system10
testing10
cicd9
bash7
unit-testing6
subtraction6
generator6
python6
haskell6

Programming languages (16)

PowerShellC++CRustCMakeTeXMakefileHTML

Github contributions (5)

github-logo-circle
fortran-lang/fpm

Feb 2020 - Sep 2022

Fortran Package Manager (fpm)
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:59 reviews, 124 commits, 67 PRs in 2 years 6 months
Contributions summary:Brad contributed to the Fortran Package Manager (fpm) by improving the help descriptions and fixing build issues, primarily on Windows. They developed and implemented unit tests, including tests for module and program source construction, file names, and module dependencies. Furthermore, they worked on CI script maintenance, addressing issues arising from example package movements and testing infrastructure.
fortran-package-managerpackage-managerfortranfpmbuild-system
Article template for the ACM Fortran Forum
Contributions:2 reviews, 33 commits, 6 PRs in 2 months
fortranacmforumarticle-template
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
Brad Richardson - Research Software Engineer at Amentum