My role
Full-stack engineer — sync protocol, backend service, and mobile UX.

Built a cross-platform app for warehouse staff who work in dead zones. The local-first data layer records every scan to on-device SQLite, resolves conflicts with a last-writer-wins-plus-audit strategy, and reconciles against the Node API when connectivity comes back. Designed the sync protocol and the backend inventory service, and tuned the scanner UI so a full count never blocks on the network.
Full-stack engineer — sync protocol, backend service, and mobile UX.
Cut monthly stock-count time by 55% and eliminated reconciliation errors from lost updates.