Motion
Offline-first ship surveys for BKI’s field operations.
The project
Motion is BKI’s tablet-first internal application for ship surveys. I overhauled its Surveyor module with a redesigned experience and expanded the SPS, Visit, and Form workflows for field use in shipyards and low-connectivity maritime environments.
My partI designed and implemented the offline-first architecture from the ground up with SQLite and Drizzle ORM, including reliable local data capture and synchronization. I also delivered complex form workflows and tablet-first interfaces for hundreds of BKI surveyors across Indonesia.
Engineering approachThe main constraint was unreliable connectivity. Survey data stays local in SQLite, Drizzle keeps access predictable, and synchronization is a separate step so surveyors can finish field forms without waiting for a network.
What it enabledHundreds of surveyors can capture operational data reliably in low-connectivity maritime environments and synchronize it when a connection becomes available.
What I worked on
- Offline capture and synchronization
- Surveyor overhaul across SPS, Visit, and Forms
- Tablet-first complex workflows
