Preview build — apps, screenshots and Play Store figures are real; role / problem / outcome write-ups and timelines are still placeholder.
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.

Client · Orgone Domain · Enterprise field-ops Timeline · 2025–2026sample
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

FlutterProvidersqflitehttpGoogle Maps + Placesflutter_image_compressspeech_to_text

47,472 lines of Dart · 28 screens

Outcome

In active use by field teams; sync layer stable across 40+ releases.