All work — Systems — 2026
Emergance
Offline-first emergency dispatch: an Android SOS/driver app, an Electron dispatch desk with offline maps, and a web mirror — all speaking a shared protobuf schema.
Runs natively — not a browser app
Ask me about this
The problem
Emergency software fails exactly when the network does.
How I approached it
Offline-first on every surface — local SQLite and Room stores, MapLibre tiles held locally, and one protobuf schema shared across Kotlin, Node and TypeScript so a message written offline still parses everywhere once it syncs.
The outcome
Three shipped APKs and a dispatch desk that keeps working with the network down.

Next project