EcoPlot Mobile
Offline vegetation data collection, cloud sync, office review, and reports. Built for places where the bars on your phone are mostly decorative.
- PWA
- Azure SQL
- Offline sync
Tim Gilbert / Tucson, Arizona
I’m an ecologist and data scientist who builds R Shiny apps, databases, scrapers, offline field tools, and unnecessarily ambitious browser experiments. I like making complicated things easier—and a lot more fun—to use.
Field identification / TG-14
New interactive websites
Three browser experiments built from scratch with Canvas, sound, scroll choreography, and an unreasonable amount of attention to tiny details.
Scroll + soundThe Long Saturday
Procedural Canvas27 Miles to Canada
Procedural worldThe Orrery
Apps + systems
Field data, football recruits, small mammals, and movie botany. Different subjects; same habit of turning messy data into something worth exploring.

Offline vegetation data collection, cloud sync, office review, and reports. Built for places where the bars on your phone are mostly decorative.
02 / SPORTSHow all 67 ACC, Big Ten, Big 12, and SEC programs build football and basketball rosters—with live coverage status, body maps, position DNA, and high-school talent geography.
03 / ECOLOGYNational trapping records turned into animal histories, home ranges, diversity profiles, and a Hall of Fame for the most-caught little weirdos.
04 / BOTANY?Which state has the flora of Arrakis, Middle-earth, or Isla Nublar? Roughly 250,000 USDA records were apparently the reasonable way to answer that.
A few receipts
Under the hood
I’m happiest when I can understand the weird edge case, model it correctly, and make the finished thing feel obvious.
R Shiny apps, progressive web apps, desktop helpers, and framework-free browser experiments.
R · Python · JavaScript · ElectronRelational models, offline sync, ETL pipelines, scrapers, and QA/QC that survive real use.
SQL · Azure · SQLite · APIsYears of ecological work mean the protocol, the crew, and the no-signal edge case are never afterthoughts.
Vegetation · Wildlife · Spatial dataMaps, charts, motion, sound, and visual systems that reward curiosity instead of flattening it.
Canvas · Plotly · ggplot2 · Audio
Before the code
Small-mammal trapping, vegetation surveys, electrofishing, soil work—the field came first. That still shapes every offline workflow, validation rule, and interface decision I make.
Send me the weird one
That is probably more interesting than a normal contact form.