Aug 2025 - Present
South Jakarta, Jakarta, Indonesia
Mobile Engineer
PT Bangun Rancang Indonesia Kita (BRIK)
- Sole mobile developer responsible for modernizing and maintaining a production Flutter application for field operations across multiple sites. Lead architectural refactoring, offline-first data management, feature delivery, and automated testing while maintaining ongoing production releases.
- Redesigned local data persistence with SQLite and Drift, implementing queued synchronization with retry and backoff to support reliable field operations under intermittent network connectivity.
- Delivered 116 releases over 14 months, including 81 over-the-air patches through Shorebird.
- Expanded the test suite from 5 test files to 166 and implemented 18 end-to-end test flows with Maestro.