HomeAboutProjectsContact

Projects

Selected work across data, ML, and full-stack systems.

Featured

EcoNaut dashboard showing ocean health metrics and bloom analysis
EcoNaut·On-going

Forecasting harmful algal blooms in the Pacific, in near real time.

Pacific ocean health: satellite + buoy data, time-series features, and ML bloom forecasts in a live dashboard.

Solo build · Data fused: Satellite + Ocean Buoys

TypeScriptReactPythonFlaskPostgreSQL
View project
Live
Climate Risk Advisor banner: AI-powered climate intelligence for every county
Climate Risk Advisor·YHack 2026 · 24h

County-level climate intelligence for every U.S. ZIP - with an AI that cites its sources.

County-level U.S. climate risk on an interactive map (heat, flood, wildfire), with AI chat and recommendations grounded in FEMA data and news.

Team of 4 · Coverage: All U.S. counties

ReactViteMapboxFastAPIPython
View project
View demo
Lilabean Donor Platform cover
JPMC Code For Good Hackathon·22h hackathon

Turning 10 years of grant PDFs into donor-ready impact stories in 36 hours.

Hackathon build for Lilabean: funding data, impact visuals, and Gemini-powered donor updates.

Team of 7 · Client: The Lilabean Foundation

ReactTypeScriptPythonMongoDBGemini API
View project
LiveSource

More projects

Experiments, coursework, and smaller builds

  • One Piece Character Classifier

    One Piece Character Classifier

    Image classifier for 18 One Piece characters: computer vision and deep learning end to end.

    Python · TensorFlow · Computer Vision · Deep Learning

  • When It Rains: America's Changing Climate

    When It Rains: America's Changing Climate

    Interactive viz: U.S. rain today vs tomorrow, emissions paths, and what it means for people and farms.

    Data Visualization · D3.js · Climate Data