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.

Emergance

Next project

Icarus →

Need something
like this?

This is the kind of problem I take on. Tell me about yours.