SEP 2026 — PRESENT
NEXTPOWER
Data Scientist, NextPower
Python · Flask/Dash · Git
- Maintaining and improving a legacy codebase that delivers automated solar inspection reports to customers via an intuitive web interface.
- Authoring development and deployment guidelines, including ethical AI-assisted workflows and AI attribution standards, where none previously existed.
- Developing a ground-up solution to contextualize solar inspection critical findings using irradiance, temperature, and wind data.
- Building an analysis pipeline to correlate precipitation and hail data with solar panel energy loss across combined meteorological datasets.
JUN 2024 — SEP 2026
CA WATER SCIENCE CENTER
Computer Scientist, U.S. Geological Survey
Python · PostgreSQL/PostGIS · AWS (EC2/S3) · Apache Airflow · React · R/Shiny · ArcGIS
- Designed full-stack systems for ingesting, processing, and serving satellite raster (COG/TIFF) and LiDAR (LAZ) datasets.
- Built and maintained real-time ETL pipelines handling tens of millions of geospatial records.
- Improved raster load times by over 200% as storage and throughput demands increased.
- Built interactive software with NASA enabling climate scientists to analyze Surface Water Ocean Topography satellite data for glacial lake outburst flood prediction.
- Developed national-scale geospatial web mapping applications using React, TypeScript, and Tailwind.
AUG 2023 — JUN 2025
UC DAVIS
Staff Research Associate, University of California, Davis
Python · R · USGS NWIS API · Git
- Designed high-performance data retrieval pipelines for streamflow data from 10,000+ USGS gauges nationwide.
- Built multi-million-record, quality-controlled datasets for hydrologic time-series analysis.
- Developed and deployed an R-Shiny app for calculating nitrate pore water concentrations across the conterminous United States.