eViz: Interactive Visualization for Earth System Models

Python-based toolkit for real-time diagnostics and plotting of Earth System model output. Designed to integrate with HPC workflows and produce high-quality publication-ready plots.

  • eViz GitHub Repository
  • Features: Plot APIs, dark/light themes, Streamlit support, animation, auto-scaling
  • Technologies: Python, xarray, CartoPy, Streamlit, Matplotlib

NU-WRF: NASA Unified WRF Modeling Framework

Contributed as lead software engineer supporting model improvements, configuration, diagnostics, and automation. Developed regression testing tools, build systems, and documentation.

  • NU-WRF Overview
  • Areas: Earth system modeling, land-atmosphere coupling, data assimilation

GISS modelE Modernization

Refactored legacy climate model for HPC environments and scientific reproducibility. Introduced Git-based workflow and Python regression testing framework (reg).

  • Focus: Portability, automation, version control readiness
  • Framework: reg — reusable across modelE and NU-WRF