Bambang Ardiyansyah
Fullstack Mobile Engineer (Swift · Kotlin · React)
Bangka Belitung, Indonesia · Open to hybrid work in Jakarta · bmbngardiyansyah@gmail.com · +62 813 6922 5615 · www.bmbngrdynsyh.site · linkedin.com/in/bambang-ardiyansyah-ba80b814b · github.com/papabram
Professional Summary
Fullstack mobile engineer who turned a real operational pain point — manual Qur'an memorization tracking as Tahfidz Program Coordinator at Bahrul Ulum — into Kuttaib, a live App Store product used by 100+ teachers across Indonesia. Builds scalable, maintainable, and testable iOS (SwiftUI) and Android (Jetpack Compose / KMP) apps with Clean Architecture, offline-first sync, and MVVM; earlier shipped the problem's first solution as a React web app (Mutabaah). Experienced in cross-functional delivery (Apple Developer Academy, Lintas/RelasiQ) and AI-assisted development (Cursor, agentic coding, MCP). Passionate about building reliable, user-facing products that create social impact.
Technical Skills
- Mobile: Swift, SwiftUI, Kotlin, Jetpack Compose, Kotlin Multiplatform, Compose Multiplatform
- Frontend: React, Next.js, Tailwind CSS, TypeScript
- Architecture: Clean Architecture, MVVM, Repository Pattern, Offline-First, Unit Testing, Scalable & Maintainable Code
- Backend & Sync: Supabase, PostgreSQL, PowerSync, SQLDelight
- AI-Assisted Development: Cursor, AI Coding Agents, MCP, Context-Aware Workflows
- Tools: Git, Xcode, Android Studio, App Store Connect
Experience
Tahfidz Al-Qur'an Program Coordinator — Pondok Pesantren Bahrul Ulum Islamic Centre
- Led tahfidz programs and a team of teachers; experienced daily operational pain points tracking student memorization progress manually.
- Identified the problem → built Mutabaah, a React web app for hafalan tracking — first product iteration from direct user needs (2019).
- Coordinated with teachers, parents, and school leadership — shaped product requirements that became Kuttaib's core features (progress tracking, reports, multi-role).
- Continued iterating on digital tools for the program while scaling Kuttaib to 100+ teachers nationally.
iOS Developer Intern — Apple Developer Academy @ Infinite Learning
- Redesigned Mutabaah web prototype into the foundation for Kuttaib — cross-functional delivery in teams of 3–5.
- Delivered SwiftUI team projects end-to-end: PintarHitung, DADIDO, and TalkEase — MVVM, Core Data, Combine.
- Practiced unit testing with XCTest (PintarHitung MVVM refactor); collaborated with designers in a product-driven workflow.
Projects
Founder · Fullstack Mobile Engineer — Kuttaib — Tahfidz & Hafalan
- Born from 8+ years of tahfidz program coordination — identified manual tracking pain point, prototyped as Mutabaah (React), redesigned at Academy, shipped on App Store.
- Scaled user-facing mobile product to 100+ teachers across Indonesia with gamification, analytics, and multi-role workflows.
- Architected shared KMP codebase — SwiftUI (iOS) and Jetpack Compose (Android) with Supabase/PostgreSQL backend; Clean Architecture / MVVM.
- Offline-capable data layer, background sync, and App Store release discipline; selected for Apple Catalyst Program (2024).
Fullstack Developer — Mutabaah — Bahrul Ulum Web App
- First product iteration (React) solving hafalan tracking for tahfidz teachers — built from direct user needs in the field.
- Validated core workflows (progress tracking, student reports) before mobile redesign at Apple Developer Academy.
Kotlin Multiplatform Developer — RelasiQ / Lintas
- Cross-functional team project: ferry operations platform with daily transactions, cash shifts, and team scheduling.
- Build cross-platform clients with KMP and Compose Multiplatform; offline-first sync with PowerSync and Supabase.
- Target Beta v1 July 2026 — scalable, testable architecture across Android, iOS, and Desktop JVM.
Kotlin Multiplatform Developer — PT Triputra Argo Persada · TAPFireSafety
- Client safety checklist app — SQLDelight + Supabase; maintainable offline-first architecture; delivered via APK.