At PT ASTRONAUT TEKNOLOGI INDONESIA, I stabilized the video processing pipeline by refactoring media workflows and improving asynchronous execution and error handling, reducing video-related production issues by 40–50%.
I also migrated legacy Android codebases from Java to Kotlin and implemented resilient background processing for media uploads, reducing failed uploads by approximately 35–45%. I built the Android CI/CD pipeline from scratch using Codemagic and built and maintained ASTRNT Android SDKs.
For AGORA TECHNO SOLUTION, I delivered a passenger application for Android and iOS with Kotlin Multiplatform and Compose Multiplatform. I integrated backend services and real-time vehicle tracking, and improved tracking reliability during network interruptions.
Across Android and Flutter projects, I’ve developed media-rich applications, e-government workflows, and enterprise applications. I’ve also contributed to internal web platforms and data-scraping systems using Laravel, React, Vue, and Node.js.

