Bambang Ardiyansyah
Mobile App Developer (Kotlin Multiplatform & Android)
Bangka Belitung, Indonesia · bmbngardiyansyah@gmail.com · +62 813 6922 5615 · www.bmbngrdynsyh.site · linkedin.com/in/bambang-ardiyansyah-ba80b814b · github.com/papabram
Professional Summary
Mobile app developer focused on Kotlin Multiplatform and Android — builds cross-platform apps for EdTech, operations, and safety using Compose Multiplatform, Jetpack Compose, SQLDelight, and Supabase. Shipped client APKs (TAPFireSafety), team platforms with PowerSync offline sync (RelasiQ), and a live App Store product (Kuttaib) on a shared KMP codebase used by 100+ teachers. Strong in Clean Architecture, MVVM, and offline-first design. Also experienced in SwiftUI and iOS from Apple Developer Academy and App Store releases.
Technical Skills
- Kotlin Multiplatform: Compose Multiplatform, Shared Business Logic, Kotlin Coroutines, SQLDelight, Koin
- Android: Jetpack Compose, Material 3, Android SDK, Offline-First, APK Delivery
- Backend & Sync: Supabase, PostgreSQL, PowerSync, RPC, Migrations
- Architecture: Clean Architecture, MVVM, DDD, Repository Pattern, Offline-First
- iOS (also): SwiftUI, Core Data, App Store Connect, Xcode
- Web: React, Next.js, Tailwind CSS
- Tools: Git, Android Studio, Xcode
Experience
iOS Developer Intern — Apple Developer Academy @ Infinite Learning
- Built SwiftUI team projects end-to-end: PintarHitung, DADIDO, and TalkEase — MVVM, Core Data, ARKit.
- Redesigned an early web prototype into the foundation for the Kuttaib mobile product.
Tahfidz Al-Qur'an Program Coordinator — Islamic Center Boarding School / Bahrul Ulum
- Led tahfidz teachers and memorization programs; built React web app and official website for Bahrul Ulum.
Projects
Founder · Team Lead · KMP Developer — Kuttaib
- Architected shared KMP codebase with Supabase/PostgreSQL backend — Jetpack Compose (Android) and SwiftUI (iOS) clients.
- Scaled EdTech app to 100+ teachers across Indonesia with gamification, analytics, and multi-role workflows.
- Shipped Kuttaib on the App Store; offline-capable data layer and Clean Architecture / MVVM across platforms.
- Selected for Apple Catalyst Program (1 of 5 teams from 45+ teams in Indonesia, 2024).
Kotlin Multiplatform Developer — PT Triputra Argo Persada · TAPFireSafety
- Built TAPFireSafety — client-requested fire-prevention checklist app with Compose Multiplatform on Android.
- Implemented offline-first local storage with SQLDelight and background sync to Supabase.
- Delivered the finished app directly to the client as an APK — not published on app stores.
Kotlin Multiplatform Developer — RelasiQ / Lintas
- Team project with Lintas: ferry operations platform — daily transactions, cash shifts, and team scheduling.
- Build cross-platform clients with Kotlin Multiplatform and Compose Multiplatform (Android, iOS, Desktop JVM).
- Design offline-first sync using PowerSync and Supabase; target Beta v1 release July 2026.