David Bailey

Scientist at NSF NCAR - The National Center for Atmospheric Research

Boulder, Colorado, 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
David Bailey is a scientist at NCAR with 19 years of experience studying Earth system interactions—particularly the coupled dynamics of sea ice, atmosphere, and ocean. He holds a Ph.D. in Astrophysical, Planetary, and Atmospheric Sciences and has progressed from research programmer to senior scientist roles across universities and national labs. David combines deep domain expertise with practical software skills, contributing backend and automation improvements to the widely used ESMCI/cime model infrastructure and helping make CICE6 a default component. Based in Boulder, he bridges rigorous modeling and reproducible code practices, including automated testing and careful configuration work that keeps large climate model workflows robust. Colleagues rely on him for translating complex physical problems into maintainable, production-ready model components.
code19 years of coding experience
job27 years of employment as a software developer
bookMaster’s Degree, Oceanography, Chemical and Physical, Master’s Degree, Oceanography, Chemical and Physical at The University of British Columbia
bookDoctor of Philosophy (Ph.D.), Astrophysical, Planetary, and Atmospheric Sciences, Doctor of Philosophy (Ph.D.), Astrophysical, Planetary, and Atmospheric Sciences at University of Colorado Boulder
bookBachelor’s Degree, Applied Mathematics, Bachelor’s Degree, Applied Mathematics at University of Waterloo
languagesEnglish
github-logo-circle

Github Skills (14)

climate-model10
model-building10
numerical10
numerical-methods10
cim10
numeric10
modeling10
model-driven10
model-driven-development10
testing9
python9
automation9
automations9
configuration-management8

Programming languages (6)

ShellCMakeNCLJupyter NotebookFortranPython

Github contributions (5)

github-logo-circle
ESMCI/cime

Apr 2018 - Feb 2022

Common Infrastructure for Modeling the Earth
Role in this project:
userBackend Developer & Automation Engineer
Contributions:1 review, 7 commits, 2 PRs in 3 years 10 months
Contributions summary:David primarily contributed to the Common Infrastructure for Modeling the Earth project by fixing and adjusting scripts related to SOM (slab ocean model) forcing, which involves modifying files to generate mixed-layer model input data. They also made changes to various configuration and test files, making CICE6 the default in the system, as well as implementing automated tests to maintain code quality. Additionally, they addressed whitespace inconsistencies across multiple files, demonstrating attention to code style and readability.
modelingearthinfrastructure
dabail10/CESM-Tutorial

May 2023 - Jul 2026

Contributions:75 pushes, 30 branches in 3 years 2 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