Galang Susanto

Mobile Engineer. Android, iOS, Flutter, dan React Native.

Galang Aji Susanto

Mobile Engineer dengan 7+ tahun pengalaman dan 13 aplikasi yang dirilis ke App Store, Google Play, dan AppGallery. Saya sudah membangun aplikasi produksi di empat stack mobile utama: native Android dengan Kotlin, native iOS dengan Swift, Flutter, dan React Native. Rentang itulah kekuatan saya: saya bisa memilih platform yang tepat untuk sebuah produk, memindahkan tim antar stack, dan membawa standar yang sama ke mana pun, dari clean architecture dan prinsip SOLID hingga cakupan test yang membuat tim bisa rilis dengan percaya diri.

Bogor, Jawa Barat, IndonesiaSaat ini di BrioHR, Kuala Lumpur
Galang Aji Susanto

Aplikasi yang sudah saya rilis

Sembilan aplikasi yang tayang di store saat ini, termasuk dua yang saya bangun dan terbitkan sendiri. Ketuk ikon untuk melihat apa yang saya kerjakan.

Yang saya gunakan

Empat stack, satu disiplin. Saya memilih platform yang sesuai produk dan membawa standar yang sama ke semuanya.

Bahasa
KotlinSwiftDartTypeScript
Native Android
KotlinAndroid SDKMVPMVVMRxJavaFirebase Cloud MessagingMidtrans SDKSegmentAndroid Studio
Native iOS
SwiftUIKitSwiftUISnapKitMVVM-CVIPERClean ArchitectureCore DataXCTestCocoaPodsSwift Package ManagerXcode
Flutter
DartBLoCInjectableGetItClean ArchitectureFlutter in native apps
React Native
ExpoExpo RouterTypeScriptZustandReact QueryNativeWindGluestack UIWatermelonDBAtomic DesignJestMaestro
Rilis dan kualitas
Phased rolloutsOTA updatesBitriseEAS BuildSentryAmplitudeMoEngageUnit and UI testingE2E testingDesign systemsJiraConfluenceBitbucketGitHubClaude Code

Pengalaman

7+ tahun di startup hingga perusahaan SaaS terbesar di Indonesia.

  1. Sep 2025 – Sekarang

    Kuala Lumpur, Malaysia

    Penuh waktu

    Software Engineer, Mobile

    BrioHR

    BrioHR adalah perusahaan teknologi HR terkemuka di Asia Tenggara. Platform HRMS-nya mengotomasi payroll, rekrutmen, performa, dan proses HR lain untuk bisnis di Malaysia, Singapura, dan sekitarnya.

    • Memimpin migrasi aplikasi Ionic ke React Native, meningkatkan performa dan pengalaman untuk 22K+ pengguna.
    • Menerapkan phased rollout, force update, OTA update, dan tracking Amplitude untuk migrasi mulus dari aplikasi lama ke baru.
    • Mengerjakan fitur inti HR: absensi, cuti, klaim, slip gaji, dan onboarding.
    • Memperkenalkan pengujian end-to-end Maestro dan otomasi berbantuan AI dengan Claude Code untuk meningkatkan kepercayaan rilis.
    • Mengintegrasikan monitoring Sentry hingga crash-free rate 99%+, dan membangun tool QA internal yang mempercepat debugging.
  2. Apr 2022 – Sep 2025

    Jakarta, Indonesia

    Penuh waktu

    Software Engineer, iOS

    MekariTalenta

    Mekari adalah perusahaan SaaS terbesar di Indonesia. Talenta adalah aplikasi HR dan payroll miliknya, dipakai tim HR dan karyawan untuk absensi, cuti, slip gaji, dan penilaian kinerja. Di tim iOS Talenta saya bekerja bersama desainer, product, QA, dan backend engineer dalam Scrum, serta melakukan code review lintas tim mobile untuk menjaga kualitas.

    • Merefaktor arsitektur iOS dari MVC ke MVVM-C, menaikkan code coverage 90% dan membuat codebase mudah diuji.
    • Membangun design system Mekari Pixel untuk iOS sebagai paket modular UI yang dapat dipakai ulang, memangkas waktu pengembangan UI 30%.
    • Mengembangkan fitur baru dengan Flutter, BLoC, dan clean architecture yang terintegrasi ke aplikasi iOS native.
    • Merilis ke App Store untuk aplikasi dengan 1 juta+ unduhan.
  3. Nov 2023 – Jul 2024

    Jakarta, Indonesia

    Freelance

    Flutter Developer

    Santri Chain

    Perusahaan logistik dan rantai pasok yang memberdayakan wirausaha pesantren dan menumbuhkan ekonomi komunitas.

    • Membangun marketplace dari nol dengan Flutter dan menerbitkannya ke App Store dan Play Store.
    • Mengerjakan sisi pembeli (katalog, detail produk, rekomendasi, pembayaran, riwayat, promo, alamat, diskusi, notifikasi) dan sisi mitra (dashboard, manajemen produk, transaksi, penarikan dana, dan voucher).
  4. Sep 2022 – Nov 2022

    Batam, Indonesia

    Paruh waktu

    iOS Developer

    Manggala TechnologyB-Fast

    Software house yang dibangun para ahli teknologi untuk merampingkan operasional bisnis di berbagai industri.

    • Mengimplementasikan diskon pembayaran dan alur fasilitas pemesanan dengan UIKit dan VIPER.
    • Memperbaiki crash yang lama tertunda, menaikkan crash-free rate ke 95%.
  5. Oct 2021 – Mar 2022

    Tangerang, Indonesia

    Penuh waktu

    iOS Developer

    AlteaCare

    Startup layanan kesehatan digital yang berfokus meningkatkan akses pasien ke layanan medis.

    • Membangun pencarian umum dan filter dokter dengan UIKit dan MVVM-C, memangkas waktu pencarian 30%.
    • Mengembangkan alur e-commerce obat yang membuka lini bisnis baru untuk AlteaCare.
    • Mengimplementasikan push notification e-commerce dan merilis ke App Store hingga 30K+ unduhan.
  6. Oct 2020 – Feb 2021

    Yogyakarta, Indonesia

    Penuh waktu

    Android Engineer

    PT Nusantara Berkah DigitalNutaPOS

    Perusahaan digital yang menyederhanakan sistem kasir untuk bisnis kuliner di seluruh Indonesia.

    • Mendesain ulang pembayaran di Midtrans agar merchant bisa menerima dompet digital.
    • Merilis ke Play Store untuk aplikasi dengan 50K+ unduhan.
  7. Nov 2019 – Mar 2020

    Jakarta, Indonesia

    Penuh waktu

    Android Engineer

    Schoters

    Startup ed-tech yang membimbing pelajar dan profesional yang bersiap kuliah di luar negeri.

    • Membangun daftar produk marketplace (kursus dan terjemahan) dengan MVP, RxJava, dan Kotlin, menghadirkan 100+ penyedia.
    • Menambahkan tracking aktivitas pengguna dengan Segment SDK agar tim marketing dan produk bisa mengambil keputusan berbasis data.
    • Mengintegrasikan pembayaran Midtrans yang memproses lebih dari Rp1 miliar transaksi online.
    • Mengimplementasikan Firebase Cloud Messaging untuk pengingat beasiswa dan status pembayaran, lalu merilis ke Play Store hingga 10K+ unduhan.

Pendidikan

  1. Feb 2021 – Dec 2021

    Surabaya, Indonesia

    Apple Developer Academy

    Program pengembangan aplikasi iOS, 10 bulan, Apple Developer Academy di Universitas Ciputra

    Program akademi penuh waktu dari Apple yang mencakup pengembangan Swift dan iOS, desain aplikasi, dan keterampilan profesional, diajarkan dengan metode challenge-based learning Apple. Merilis aplikasi dalam tim kecil mengasah kebiasaan memimpin dan berkolaborasi yang masih saya andalkan.

  2. Sep 2015 – Mar 2019

    Semarang, Indonesia

    Dian Nuswantoro University

    Sarjana Ilmu Komputer

    Studi sarjana ilmu komputer dengan penelitian tugas akhir di bidang pengenalan suara.

    IPK
    3.70 / 4.00
    Penelitian
    Pengenalan suara kata terisolasi untuk bahasa Indonesia menggunakan Hidden Markov Model, diterapkan pada sistem kendali gerak robot.

Publikasi

Artikel tentang pengembangan mobile di iOS, Android, Flutter, dan React Native, diterbitkan di Medium.

Mending Mana, Belajar SwiftUI atau UIKit?

Mending Mana, Belajar SwiftUI atau UIKit? Apakah SwiftUI dan UIKit bisa berjalan di projek yang sama? Mending Mana, Pilih Belajar UIKit atau SwiftUI? Seringkali saya mendengar…

Komunitas & berbagi