Bambang Ardiyansyah

iOS Developer (SwiftUI)

Bangka Belitung, Indonesia · bmbngardiyansyah@gmail.com · +62 813 6922 5615 · linkedin.com/in/bambang-ardiyansyah-ba80b814b · github.com/papabram

Professional Summary

iOS developer with a live App Store product (Kuttaib) used by 100+ teachers across Indonesia. Builds native SwiftUI apps with MVVM, Clean Architecture, and SOLID principles; uses Combine for reactive data flow and focuses on offline storage, sync, and responsive performance. Iterates closely with real users and stakeholders to ship features that improve retention and day-to-day engagement. Apple Developer Academy graduate and Apple Catalyst Program participant; also builds shared mobile logic with Kotlin Multiplatform.

Technical Skills

  • iOS: Swift, SwiftUI, UIKit / Cocoa, Xcode, Combine, Core Data, Concurrency (async/await)
  • Architecture: MVVM, Clean Architecture, SOLID, Repository Pattern, Design Patterns
  • Data & Performance: Offline-First, Local Persistence, Background Sync, Performance Tuning
  • Testing: XCTest, Unit Testing (Academy projects)
  • Tools: Git, App Store Connect, CI/CD
  • Also Familiar: Kotlin Multiplatform, Supabase, PostgreSQL

Professional Experience

Founder · iOS DeveloperKuttaib

2023 – Present · Bangka Belitung, Indonesia

  • Built and shipped Kuttaib: Tahfidz & Hafalan — a native SwiftUI iOS app on the App Store, managing full mobile release lifecycle via App Store Connect.
  • Scaled to 100+ active teachers through gamification, analytics, and parent reporting — improving post-onboarding engagement and retention.
  • Structured the iOS codebase with MVVM, Clean Architecture, and SOLID; applied Combine for reactive SwiftUI data flow.
  • Implemented offline-capable local data and background sync; tuned app responsiveness for daily classroom use.
  • Collaborated with teachers and parents to iterate features based on real user feedback and workflow needs.
  • Selected for Apple Catalyst Program (1 of 5 teams from 45+ teams in Indonesia, 2024).

iOS Developer InternApple Developer Academy @ Infinite Learning

Mar 2023 – Dec 2023 · Batam, Indonesia

  • Delivered SwiftUI team projects end-to-end in teams of 3–5 — PintarHitung, DADIDO, and TalkEase.
  • Applied MVVM, Clean Architecture, Core Data, and Combine across Academy apps.
  • Practiced unit testing with XCTest on Academy team projects (PintarHitung MVVM refactor).
  • Collaborated with designers and developers in a product-driven, iterative workflow.
  • Redesigned an early web prototype into the foundation for the Kuttaib iOS product.

iOS DeveloperRelasiQ / Lintas

Jan 2026 – Present · Remote

  • Develop native iOS client for a ferry operations platform — daily transactions, cash shifts, and team scheduling.
  • Build offline-first architecture with PowerSync and Supabase; handle concurrency and background sync.
  • Work in a cross-functional team project with Lintas; target Beta v1 release July 2026.

iOS / KMP DeveloperPT Triputra Argo Persada

2025 · Remote

  • Built TAPFireSafety iOS client with SwiftUI and Compose Multiplatform; offline-first storage with SQLDelight.
  • Delivered the app directly to the client as an APK (Android) and iOS build — not published on app stores.

Head of Tahfidz Quran DevelopmentIslamic Center Boarding School / Bahrul Ulum

2018 – Present · Sungailiat, Bangka Belitung

  • Built a React web app and institutional website from direct user needs — early step toward product engineering.

Education

Certificate of Completion, iOS Developer

Apple Developer Academy @ Infinite Learning · Mar 2023 – Dec 2023

Quran Studies

Indonesian Al-Quran Center · Jun 2016 – Dec 2016

Islamic Studies

Ma'had Aly Al-Furqan · Jul 2013 – Jul 2015

Additional

Active tahfidz teacher since 2015 — daily work with end users shapes a practical, user-centered approach to building iOS features with product and UX teams.