← All work
Shipped (verifying)
Orgone Operations
Offline-first field app: engineers capture 59-field inspection reports on-site — with photos and GPS — then sync when back online.
Orgone Operations
Screenshot coming soon
Draft copy — the role, problem and outcome below are placeholder text pending review. Feature list and tech stack are accurate.
My role
Sole Flutter developer — most actively developed of my projects, 40+ iterations as field requirements grew.
The problem
A field engineer with no signal still has to complete a large structured report; losing that data wastes the site visit.
What I built
- Every report written to local SQLite first, never straight to the network
- Sync queue pushes records to the REST API on reconnect, with retries and de-duplication
- On-device photo capture and compression, geotagged and attached to the pending record
- Dynamic multi-section forms — 59+ fields, validation, autosaved drafts that survive an app kill
- Speech-to-text for notes, Google Maps + Places, PDF report viewing, screenshot blocking, PIN login
Stack
47,472 lines of Dart · 28 screens
Outcome
In active use by field teams; sync layer stable across 40+ releases.