All surfaces are imaginary

I build databases, decision tools, and operational systems where the hard part is knowing what must stay true.

25 years · San Diego · Rust · distributed data · $1B-scale retail ops

The boundary you are arguing about — the API, the schema, the org chart, the box in the rack — is a rendering choice. The set underneath is what is real. This page is built that way on purpose.

Proof, before biography

Projections

One history — roles, client engagements, open source, research, talks, writing — projected onto whatever surface you need.

17 itemssource: the published dataset

17 items

Every entry here is in the Full history PDF — the same work, typeset in the document's own order.

Download PDFPlain text (ATS)
Open source2024–now

Ankurah

Offline-first reactive database in Rust: one model definition compiles to server, browser (WASM), and mobile; live queries, per-field merge, pluggable storage. 29 crates, ~73k lines, 925 tests.

233k all-time downloads across the ankurah crate family — ankurah, ankql, and friendssource: crates.io · as of 2026-08

active
Role2011–19, 2023

RetailOps — co-founder & CTO

Ground-up retail ERP: catalog, inventory, orders, pick-pack-ship, multi-facility routing. >$1B GMV transacted. Successful exit via acquisition, 2023.

>$1B gross merchandise value transacted on the ERP platform I co-foundedsource: RetailOps · as of 2023

exited
Client work2026–now

Warehouse-robotics simulator

Discrete-event simulator validating robotic warehouse designs for a major international automation company. 2.1M events per 8-hour shift, deterministic; kinematic safe-interval path planning; GPU replay visualizer.

2.1M discrete events per simulated 8-hour warehouse shift, run-to-run deterministicsource: client engagement · as of 2026-07

active
Client work2026

Government-notice understanding

Two-phase LLM pipeline resolving scanned government notices against a 45,000-entity ontology, then extracting fields. The model proposes; deterministic code decides. Production in ten weeks.

shipped
Client work2026

Field-service platform

One Rust core compiled to web, native mobile, and server for a multi-market service operator — recurring schedules, and a from-scratch route optimizer sequencing 200 stops in under a second. Foundation built solo; the client team carried it to release.

shipped
Client work2025

Acquisition technical diligence

Reverse-engineered a customer-data platform from 84 repositories and 2M lines with no vendor docs; scripted static-analysis pipeline; scored red/yellow-flag report to the acquirer.

2M lines of code audited across 84 repositories for one acquisition diligencesource: client engagement · as of 2025-12

shipped
Role2020–23

Entrepreneur in Residence — PIF.vc

Technical due diligence across a venture portfolio: product architecture, scalability, engineering review, and vetting of physics-based claims.

shipped
Role2021–23

Edvo — co-founder & CTO

Spatial personal database and collaborative browser: web pages, notes, and references in conceptual proximity on an infinite canvas.

ended
Research2015–18

unbase

Distributed-database research: strong causal consistency, coordination-free, peer-to-peer in the browser. Presented at HPTS and Asilomar, 2017.

archived
Research2020–22

Mindbeam / mindbase

R&D on distributed hypergraph databases and knowledge representation — “a database for convergent intersubjectivity.”

archived
Role2004–11

DrJays.com — lead architect

Custom ERP, storefront, and multi-facility fulfillment enabling $90M/yr gross order volume and 200k sq ft of warehouse.

shipped
Role2000–04

Mp3.com / Vivendi

World-scale media management and transcoding. Last engineer standing of a staff of 100+.

shipped
Talk2017

HPTS gong show — unbase

Five minutes at the invitation-only High Performance Transaction Systems workshop. Slides on SlideShare.

shipped
Writing2015

“Stop Making Dave Look Like an Asshole”

Causal consistency taught through out-of-order office memos — then re-run between Earth and Mars.

shipped
Writing2019

The 7 Tiers of Sensemaking

Six hundred years of information technology, and a seven-tier model of how shared understanding degrades at scale.

shipped
Community2016–now

Rust San Diego — co-organizer

551 members, 116 events and counting, monthly for nearly a decade.

active
Writing2017

CoC generator — a retrospective

I built a Code of Conduct generator in 2017. What would I cut today? The retired artifact, annotated honestly.

archived

Milestones

Research, talks, writing and releases, at the year each one began.

  1. unbase2015–18
  2. HPTS gong show — unbase2017
  3. The 7 Tiers of Sensemaking2019
  4. Ankurah2024–now