02 / Experience

Where I’ve built.

Teams, products, and the work that shaped my approach.

Download CV ↓
01

January 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.
Fischer's Medical Ventures
02

October 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%.
Owlies
03

February 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.
Traveloka (Travel Activities Department)
04

January 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.
Freelanxx.it
05

July 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.
Schoters (Project-Based Internship)

Tools of the trade.

04 / Let’s talk

Have something complex in mind?
Let’s make it work beautifully.

INDONESIA · UTC+7

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

Find a project

Search the archive. Use Tab to choose a result, Enter to open, and Escape to close.

All 50 projects ↗