Gregory Wagner

Principal Engineer, Numerical Weather Prediction

Jackson, Wyoming, 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
Gregory Wagner is a Principal Engineer specializing in numerical weather prediction and Earth system modeling, with a Ph.D. in oceanography and over a decade of experience building differentiable atmosphere-ocean forecasting systems. Based in Jackson, Wyoming, he helps lead development of Oceananigans—the GPU-accelerated ocean component of the Climate Modeling Alliance—translating advanced fluid dynamics into performant, research-ready software. At Aeolus Labs he’s focused on making atmosphere models differentiable to enable faster scientific iteration and improved forecasting, blending deep domain science with production-grade engineering. His background spans academic research at MIT and UC San Diego to applied engineering roles, and his open-source contributions include careful back-end work to improve code consistency in high-performance Julia projects. Notably, he combines expertise in internal-wave and quasi-geostrophic theory from his dissertation with practical skills in making complex simulations maintainable and fast.
code10 years of coding experience
job1 year of employment as a software developer
bookUniversity of California, San Diego
bookM.S.E. B.S.E. Aerospace Engineering, M.S.E. B.S.E. Aerospace Engineering at University of Michigan
github-logo-circle

Github Skills (2)

julia10
code-formatting10

Programming languages (9)

JuliaJavaC++ShellTeXJupyter NotebookRubyFortran

Github contributions (5)

github-logo-circle
CliMA/Oceananigans.jl

Nov 2018 - Jan 2023

🌊 Julia software for fast, friendly, flexible, ocean-flavored fluid dynamics on CPUs and GPUs
Role in this project:
userBack-end Developer
Contributions:3711 reviews, 3130 commits, 1372 PRs in 4 years 3 months
Contributions summary:Gregory primarily contributed to the project by addressing formatting issues within the source code. They modified various files and updated multiple lines of code to ensure consistency and maintainability. The user appears to have focused on standardizing the code's appearance.
flavoredclimategpuoceanfluid
glwagner/PyPlotPlus.jl

Mar 2018 - Mar 2019

Contributions:32 commits, 26 pushes, 1 branch in 1 year
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
Gregory Wagner - Principal Engineer, Numerical Weather Prediction