Dillon Chi

Dillon Chi

UX Researcher and AI Generalist

Services → About →
Case Study conservationfull-stack-automation

Non-profit Web Presence & Strategy

Technical stewardship and digital modernization for marine conservation.

Cover image for Non-profit Web Presence & Strategy
My role
Technical Lead & Digital Steward
Client
Vermilion Sea Institute
Year
2016
Insight

VSI's mission: foster sustainable, enriching relationships between human societies and the ecosystems that support them — addressing the ecological, cultural, economic, and sociopolitical dimensions of environmental issues.

I've been embedded with VSI since 2016 — building the systems that let that mission survive contact with manual uploads, a messy donor database, and one-off outreach campaigns. This wasn't a technology problem; it was a capacity problem. Three systems, three kinds of friction, one decade.

01 · Whale shark bulk upload — from one-by-one to one pass

Every whale shark encounter VSI logged to Sharkbook went up one at a time — a manual chore that quietly ate into hours researchers should have spent in the field. I vibe-coded scripts that batch those uploads, turning a one-by-one process into a single pass.

Hundreds of hours of research time reclaimed — and put back where it belongs: in the water, not at a keyboard.

Whale shark encounter upload workflow — automated batch processing for Sharkbook submissions

02 · Whale shark tracking — from spreadsheet to public map

A decade of whale shark sightings sat in spreadsheets — valuable to researchers, invisible to everyone else. I built a custom WordPress plugin that turns those manual entries into a live, public-facing interactive map.

That same dataset now feeds Sharkbook — thousands of historical sightings contributed to global whale shark science.

Vermilion Sea Institute interactive whale shark sighting map — Gulf of California tracking visualization

03 · Donor infrastructure

VSI's donor systems were a patchwork of one-off campaigns sitting on legacy infrastructure that couldn't support recurring giving. Before any migration could happen, I cleaned 3,000+ donor records in Tableau Data Prep, then designed and launched the org's first tiered membership program.

Recurring revenue is the difference between a conservation program that plans ahead and one that fundraises to survive.

VSI tiered membership program mockup

04 · AI-driven outreach — Gemini + Google Ads + Search Console

With a small team and no bandwidth for marketing experimentation, I integrated Gemini — via CLI and MCP — with Google Ads and Search Console, then built automated scripts that adjust ad spend and creative to real-time search trends in marine biology and ecotourism.

AI as a force multiplier for a lean team — making every dollar of ad spend work harder without losing the mission-driven voice.

VSI AI-assisted marketing workflow — Gemini CLI and MCP integrated with Google Ads and Search Console
ref
Reflection

What I'd carry forward.

Ten years of compounding automation in a lean conservation org.

  1. 01

    It is easy to force new systems and processes, but it isn’t right.

    The challenge is surgically grafting improvements and workflow improvements into existing incumbent process and technologies.

  2. 02

    Automation compounds over time — invest early in small orgs

    Small non-profits benefit disproportionately from automation because they have the least slack to absorb manual work.

Check out the org

Come visit us in Bahia De Los Angeles

Visit Vermilion Sea Institute →