William Pringle

Coastal Ocean And Earth Scientist 3 at Argonne National Laboratory

Lemont, 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

👤
Senior
🎓
Top School
William Pringle is a coastal ocean and earth scientist with nine years of experience applying and developing wave and circulation models to forecast and assess coastal hazards such as tsunamis, storm surge, waves, and tides. Based at Argonne National Laboratory, he blends hands-on numerical modeling (ADCIRC, coupled wave-tide-surge systems) with ensemble forecasting and uncertainty quantification to inform risk assessments and operational forecasts. His work spans applied regional efforts—providing on-demand surge forecasts for NWS Alaska—to integrated climate-scale coupled modeling for the Great Lakes and offshore wind impact studies. A PhD from Kyoto University and a track record of integrating model developments into community releases reflect both deep research rigor and practical software stewardship. He has a history of securing competitive contracts (NOAA, USACE, FM Global) and building tools like OceanMesh2D that enable highly multiscale ocean modeling. Colleagues rely on him for bridging complex geophysical science, code development, and decision-focused forecast products.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor of Engineering (BEng) (Hons), Civil Engineering, Bachelor of Engineering (BEng) (Hons), Civil Engineering at University of Canterbury
bookDoctor of Philosophy - PhD, Engineering (Civil, Coastal, Urban), Doctor of Philosophy - PhD, Engineering (Civil, Coastal, Urban) at Kyoto University
languagesJapanese, English
github-logo-circle

Github Skills (40)

open-source10
matlab10
noaa10
geophysics10
modeling9
pressure9
depth9
julia8
python8
gradient8
octave7
cpp7
ocean6
test-suite6
delaunay6

Programming languages (4)

JavaScriptMATLABFortranPython

Github contributions (5)

github-logo-circle
CHLNDDEV/OceanMesh2D

Jul 2018 - Jan 2023

A two-dimensional triangular mesh generator with pre- and post-processing utilities written in pure MATLAB (no toolboxes required) designed specifically to build models that solve shallow-water equations or wave equations in a coastal environment (ADCIRC, FVCOM, WaveWatch3, SWAN, SCHISM, Telemac, etc.).
Contributions:87 reviews, 478 commits, 108 PRs in 4 years 7 months
matlabmeshesgeophysicsshallow-water-equationscoastal-modelling
WPringle/GLOCOFFS

Apr 2019 - Jul 2021

GLObal Coastal Ocean Flood Forecasting System: An ADCIRC-based global storm tide modeling system providing real-time forecasts of coastal flooding
Contributions:2736 commits, 2661 pushes, 3 branches in 2 years 3 months
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