02 / Experience
Where I’ve built.
Teams, products, and the work that shaped my approach.
Download CV ↓01January 2025 – January 2026
Singapore
Mobile Engineer
Fischer's Medical Ventures
- Delivered production mobile apps connected to 5+ USB/BLE medical devices, enabling live streaming, calibration, and remote control for clinical workflows.
- Built reusable modules for BLE GATT, real-time video, offline handling, retry flows, and on-device ML, accelerating hardware integration and rollout across medical device products.
- Partnered with firmware and backend teams to define protocols, harden failure states, and ship resilient clinic-ready applications.

02October 2025 – December 2025
Yogyakarta, Indonesia
iOS Developer, Contract
Owlies
- Shipped end-to-end iOS features using Clean Architecture and MVVM in Swift, supported by unit and UI test suites to improve release confidence and reduce production regressions.
- Implemented Superwall Paywall end-to-end on iOS, including a 5-second delayed trial prompt that improved purchase intent and increased conversion by ~70%.

03February 2024 – June 2024
Tangerang, Indonesia
Android Engineer Intern
Traveloka (Travel Activities Department)
- Refactored legacy modules and resolved production bugs in the Traveloka Android app with 50M+ downloads, improving responsiveness across device tiers and strengthening release stability.
- Delivered Android features using Clean MVVM and MVP in Kotlin and Java, increased unit/UI test coverage to 70%+, and reduced release regressions.
- Researched Jetpack Compose adoption and modern Android library integration to improve UI performance and developer efficiency.

04January 2022 – February 2024
Semarang, Indonesia
Mobile Developer
Freelanxx.it
- Designed, built, and shipped 20+ mobile apps across education and retail using Kotlin/Java (Android) and Flutter (cross-platform).
- Led a 4-person team, ran Agile sprints, coordinated cross-functionally, and standardized CI/CD across GitHub, GitLab, and CircleCI.
- Built RESTful API backends using Node.js and Laravel to support authentication, real-time updates, and secure data storage for mobile products.

05July 2022 – August 2022
Indonesia
Mobile Developer Intern
Schoters (Project-Based Internship)
- Delivered Android features in Kotlin with Firebase Realtime Database (live updates) and Crashlytics (instrumentation, alerting), reducing repeat crash types during the program.
- Practiced version control (Git) and participated in collaborative code reviews as part of a remote internship program simulating real-world development environments.

Inspect mode reveals project IDs, platforms, and technologies. It does not expose private source code.