Tim Gilbert
  • Home
  • Experiments
  • Projects
  • Field Notes
  • About
  • Résumé

Selected work

Data products, field tools, and interactive websites.

From the offline field platform I build for Desert Data Labs to an app that works out which state has the flora of Arrakis.

Browse projects ↓View résumé
EcoPlot Mobile site view

01 · Flagship platform

EcoPlot Mobile

Offline ecological collection → cloud sync → office review → reporting.

I architect and build this progressive web app for Desert Data Labs. It runs standardized and custom protocols, stores photos, GPS, and maps on the device, and detects concurrent edits when the crew syncs into an Azure-backed office workflow.

  • PWA
  • Azure SQL
  • Offline sync
  • Product design
Read case study →Open live app ↗
Power-4 Girth Index defensive war-room interface

02 · Sports data product

Power-4 Girth Index

Every roster, by size, by position, and by where the talent came from.

A transparent dashboard shows data freshness and coverage before body maps, position profiles, Program Reach, and Talent Origins explain how rosters are built across all 67 ACC, Big Ten, Big 12, and SEC programs. Direct Matchups can pair any two schools; for football, Talent vs Results and Wins Above Talent show whether recruiting turns into wins.

  • R Shiny
  • Data pipelines
  • Plotly
  • Geospatial analysis
Open live app ↗
NEON Small Mammal Tracker animal profile

03 · Ecological analytics

NEON Small Mammal Tracker

Pick one of 46 NEON field sites and meet everything trapped there.

Site maps, individual capture histories, home-range heatmaps, diversity profiles, detection-corrected abundance, and transparent method notes turn a large public dataset into a useful field guide.

  • R
  • Ecological stats
  • Mapping
  • UX
Open project ↗
VGS Batch Importer main interface

04 · ETL + QA/QC

VGS Batch Importer

Historical Excel datasheets in, and the corrupt rows stay out.

An R pipeline parses multiple vegetation protocols, resolves metadata, flags data-quality problems, and loads clean records into a local SQLite field database.

  • R
  • SQLite
  • Excel
  • QA/QC
See implementation details →
Plants in Movies botanical comparison chart

05 · Data storytelling

Plants in Movies

Which U.S. flora best matches three imagined worlds?

A size-adjusted botanical comparison of Arrakis, Middle-earth, and Isla Nublar, built from roughly 250,000 USDA PLANTS records and compressed into a fast interactive experience.

  • R Shiny
  • USDA data
  • Visualization
  • Storytelling
Open project ↗
VGSLite desktop database helper

06 · Desktop utility

VGSLite

Practical database maintenance without asking users to write SQL.

An Electron-packaged R helper for repairing links, moving events, clearing deletion caches, converting databases, and reducing common support work in VGS 5 Desktop.

  • R
  • Electron
  • SQLite
  • Windows
See features →

Interactive web

Three browser-based experiments.

These three have no framework behind them. Canvas, audio, scroll timing, and accessible fallbacks for when the fancy parts cannot run.

Tucson stadium glowing at nightScroll + sound

The Long Saturday

One desert day, from first light to kickoff.

Canvas film scrubber · field-recorded soundscape · four scroll movementsOpen site ↗
27 Miles to Canada, Mount Lemmon interactive ascentProcedural Canvas

27 Miles to Canada

Drive from saguaros to snow in twenty-seven miles.

Six biotic communities · elevation profile · modeled temperatureOpen site ↗
The Orrery procedural solar systemProcedural world

The Orrery

Eleven worlds, one shared clock, and a derelict ship.

Canvas-baked scenes · generative audio · persistent survey stateOpen site ↗

More work

More Shiny apps, more utilities, and a wall of 90 plant photos.

Browse Shiny applications →Browse utilities and analyses →Browse the field archive →