Alex Richert

Lead Physical Scientist at Lynker

Greater Seattle Area 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

👤
Senior
🎓
Top School
Alex Richert is a Lead Physical Scientist and scientific applications programmer with 12 years of experience applying high-performance computing, data analysis, and numerical modeling to operational weather and research workflows. He has supported NOAA/NWS R&D and forecasting pipelines for over four years, modernizing legacy NCEP code, CI workflows, and providing hands-on technical support to modeling teams. An active contributor to the Spack package manager, Alex has improved compiler support and solved tricky dependency and build issues for scientific packages like ESMF, NCL, and Octave. He blends a PhD-level scientific background in astronomy and astrophysics with practical software engineering, enabling reproducible deployments of complex scientific stacks. Based in the Greater Seattle Area, he focuses on bridging domain science and production-grade tooling to accelerate environmental modeling.
code12 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (B.S.), Astronomy, Bachelor of Science (B.S.), Astronomy at University of Hawaii at Hilo
bookDoctor of Philosophy (Ph.D.), Astronomy and Astrophysics, Doctor of Philosophy (Ph.D.), Astronomy and Astrophysics at Penn State University
languagesRussian
github-logo-circle

Github Skills (8)

package-management10
scientific-computing10
python9
hpc9
linux8
cprogramming-language7
c-language7
fortran5

Programming languages (6)

C++ShellCPerlFortranPython

Github contributions (5)

github-logo-circle
spack/spack

Nov 2022 - May 2024

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userSoftware Engineer (Package Manager Contributor)
Contributions:5 reviews, 19 PRs, 32 comments in 1 year 6 months
Contributions summary:Alex primarily contributes to the Spack package manager by adding support for new compilers and features in packages, particularly related to scientific computing. They integrated AOCC support into multiple packages (pdt, ESMF, and Qt) and modified the build process for existing packages like NCL and Octave to enable or use specific functionalities or dependencies, like GRIB support in NCL and PCRE2 in Octave. The user also addressed dependency issues, such as specifying binutils headers and libraries for scorep, adding boost components to dakota, and correcting missing dependencies for xv.
compilerspythonradiussplatformslinux
alexrichert/spack

Dec 2022 - Dec 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Contributions:10 pushes, 17 branches in 1 day
compilersplatformspackage-managerdarwinconfigurations
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
Alex Richert - Lead Physical Scientist at Lynker