Algorithms ⇢ Inversions ⇢ Products

Technical leader at NASA JPL. I design algorithms for large-scale inversion and data fusion—and ship them into operational systems, public data products, and end-user apps & dashboards.

Credentials: Ph.D. (Geography), University of Iowa (scholarship-supported) • M.Phil (GIS & Remote Sensing, Distinction), University of Cambridge (DFID Scholar) • Research Fellow, University of Michigan • Research Scientist, Carnegie Institution for Science (Stanford) • Data Scientist, NASA JPL.
27
h-index (Scholar)
3
NASA DOIs
50+
Peer-reviewed pubs
10+ yrs
JPL experience

Activity

Status: Shipping TerraOorja • Updating LA Dashboard
Current focus
Algorithms 25% Apps 20% Grants 20% Data 15% Pubs 15% GitHub 5%

What I do

Algorithms & HPC

O(n²·⁵) Kronecker methods, sparse×sparse covariance ops, and PSD kernels for large inverse problems.

Kronecker Sparse ops PSD kernels
See algorithms

Bayesian/Geostatistical Inversions

End-to-end HQH^T operators, UQ, and scalable inference used in operational pipelines and data products.

UQ HQH^T Fortran/Python
See publications

Products & Programs

TerraOorja mobile app, LA Megacity dashboard, and NASA GES DISC data products; PI/Co-I on multi-agency grants.

App Dashboard DOIs
See apps & dashboard

Featured

LA Megacity Dashboard

LA Megacity GHG Dashboard

Interactive dashboard integrating satellite, in-situ, and model products for Los Angeles greenhouse gas monitoring.

Open dashboard Details May load slowly on free-tier hosting.
TerraOorja app

TerraOorja â€" Decarbonization App

Agent-based modeling for household/business decarbonization with policy scenarios and CAPEX analysis.

App Store Google Play Details

NASA Data Products

OCO-2 Gridded XCOâ‚‚ (Level 4)

Bias-corrected daily COâ‚‚ data powering inversion and climate research.

DOI: 10.5067/582L7HTJ343N

Multi-Instrument Fused XCOâ‚‚ (L4)

Cross-platform data fusion with consistent bias correction.

DOI: 10.5067/ZS346LH1NTIS

OCO-2 Gridded XCOâ‚‚ & SIF (Level 3)

Daily L3 fields combining XCOâ‚‚ and solar-induced fluorescence.

DOI: 10.5067/0QR48EPN1BVR

Selected Algorithms

O(n²·âµ) Kronecker Methods

Reduces dominant multiplies in large inversions via Kronecker structure; demonstrated for continental COâ‚‚ fluxes.

Paper (GMD 2013) · Overview

Sparse×Sparse Covariance Ops

Parallel, memory-aware multiplication tailored to inversion covariances/Jacobians; boosts throughput in pipelines.

Preprint (GMD Discuss. 2016) · Overview

Publications

Selected works across GMD, ERL, ACP, PNAS, Nature, and more.

Peer-reviewed: 30+ h-index 27 (Google Scholar)
Browse publications Google Scholar

Grants & Program Management

PI/Co-I on multi-agency programs spanning NASA, NIST, DOE, and NSF.

Cross-agency leadership Delivery to operations Data products with DOIs
See grants

Work with me

I’m open to collaboration, consulting, and speaking. Fastest path is email; there’s also a contact form.