Skip to content

Mobile Engineer · iOS & Android

Shared code where it helps. Native where it matters.

I’m Asep Jumadi. I design and build iOS and Android apps with React Native, Kotlin Multiplatform and SwiftUI — and pick the right one for each product.

React NativeKotlin MultiplatformSwiftUIJetpack Compose

01 — Stack

Three ways to ship. One standard.

The right tool depends on your team, timeline and how native the experience needs to feel. I’m fluent in all three.

React Native

One TypeScript codebase for both stores. Best when speed to market and a shared web team matter most.

TypeScript · Expo · Reanimated

Kotlin Multiplatform

Share business logic, networking and data layers in Kotlin while each platform keeps a fully native UI.

Kotlin · Ktor · SQLDelight · Compose

SwiftUI

Pure native iOS when the product lives on Apple platforms — widgets, Live Activities and smooth, system-true interactions.

Swift · Combine · async/await

02 — Selected work

Apps in people’s pockets.

RCH Sound screenshot
React NativeiOS + Android

RCH Sound

[One line on the problem, what you built and the result.]

Visit →
Kingdom Theology screenshot
React NativeiOS + Android

Kingdom Theology

[One line on the problem, what you built and the result.]

Visit →
TS Reader screenshot
SwiftUIiOS

TS Reader

[One line on the problem, what you built and the result.]

Visit →
Yokulak screenshot
React NativeAndroid+Ecommerce

Yokulak

[One line on the problem, what you built and the result.]

Visit →
Perpus Kita screenshot
KMPiOS

Perpus Kita

[One line on the problem, what you built and the result.]

Visit →
Perpus Kita Android screenshot
React NativeiOS + Android

Perpus Kita Android

[One line on the problem, what you built and the result.]

Visit →
View all projects →

03 — How I work

From first commit to the App Store.

  1. STEP 1ArchitectChoose cross-platform or native, then define modules, state and data flow.
  2. STEP 2BuildClean, typed code with reusable components and accessible UI.
  3. STEP 3TestUnit, UI and device testing so both platforms behave the same.
  4. STEP 4ReleaseCI/CD pipelines, store submissions and monitoring after launch.

04 — Experience

Where I’ve built.

Download CV (PDF) →
Mobile Engineer · LIVINODEDeveloped and maintained cross-platform iOS and Android apps in React Native, UX and reduced bug reports. • Shipped 3 production mobile projects on schedule: RCH Sound (mobile app + backend), Good And Bless (mobile + admin dashboard), and Kingdom Theology (mobile + full-stack admin)
2025 — 2026
Mobile Engineer · PT Oktal Teknology Indonesia• Led development of Yokulak (e-commerce) and Perpuskita (digital library), shipping both to production on iOS and Android from a single React Native codebase, significantly cutting development cost. • Integrated annotation platform APIs into Perpuskita
2021 — 2022
Mobile Engineer · PT Ramco Buana Informatika• Built and rebranded mobile apps end-to-end for e-commerce and sustainable energy clients using React Native. • Applied UX patterns from industry-leading platforms (Sembcorp Power, eToro) to raise product adoption and retention.
2018 — 2019

05 — Contact

Have an app idea? Let’s ship it.

Open to freelance projects and full-time mobile roles — remote or in Indonesia.

asepjumadi27@gmail.com