Galang Susanto

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

Galang Aji Susanto

Mobile Engineer with 7+ years of experience and 13 apps shipped to the App Store, Google Play and AppGallery. I have built production apps in all four major mobile stacks: native Android with Kotlin, native iOS with Swift, Flutter and React Native. That range is my strength: I can choose the right platform for a product, move a team between stacks, and bring the same standards everywhere, from clean architecture and SOLID principles to test coverage that lets a team release with confidence.

Bogor, West Java, IndonesiaCurrently at BrioHR, Kuala Lumpur
Galang Aji Susanto

Apps I have shipped

Nine apps that are live in the stores today, including two I built and publish myself. Tap an icon to see what I worked on.

What I work with

Four stacks, one discipline. I pick the platform that fits the product and bring the same standards to each.

Languages
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
Delivery and quality
Phased rolloutsOTA updatesBitriseEAS BuildSentryAmplitudeMoEngageUnit and UI testingE2E testingDesign systemsJiraConfluenceBitbucketGitHubClaude Code

Experience

7+ years across startups and Indonesia's largest SaaS company.

  1. Sep 2025 – Present

    Kuala Lumpur, Malaysia

    Full time

    Software Engineer, Mobile

    BrioHR

    BrioHR is a leading HR technology company in Southeast Asia. Its HRMS platform automates payroll, recruitment, performance and other HR processes for businesses across Malaysia, Singapore and beyond.

    • Led the migration of an Ionic app to React Native, improving performance and experience for 22K+ users.
    • Implemented phased rollouts, force updates, OTA updates and Amplitude tracking for a seamless legacy-to-new migration.
    • Delivered the core HR features: time attendance, leave, claims, payslip and onboarding.
    • Introduced Maestro end-to-end testing and AI-assisted automation with Claude Code to raise release confidence.
    • Integrated Sentry monitoring, reaching a 99%+ crash-free rate, and built internal QA tools that speed up debugging.
  2. Apr 2022 – Sep 2025

    Jakarta, Indonesia

    Full time

    Software Engineer, iOS

    MekariTalenta

    Mekari is the largest SaaS company in Indonesia. Talenta is its HR and payroll app, used by HR teams and employees for attendance, leave, payslips and performance reviews. On the Talenta iOS team I worked with design, product, QA and backend engineers in Scrum, and reviewed code across the mobile guild to keep quality high.

    • Refactored the iOS architecture from MVC to MVVM-C, lifting code coverage by 90% and making the codebase testable.
    • Built the Mekari Pixel design system for iOS as a modular package of reusable UI, cutting UI development time by 30%.
    • Developed new features in Flutter with BLoC and clean architecture, integrated into the native iOS app.
    • Shipped releases to the App Store for an app with 1M+ downloads.
  3. Nov 2023 – Jul 2024

    Jakarta, Indonesia

    Freelance

    Flutter Developer

    Santri Chain

    A logistics and supply chain company that empowers Islamic boarding school entrepreneurs and grows community economies.

    • Built the marketplace from scratch in Flutter and published it to the App Store and Play Store.
    • Delivered the buyer side (catalogue, product detail, recommendations, payment, history, promotions, address, discussion, notifications) and the partner side (dashboard, product, transaction, withdrawal and voucher management).
  4. Sep 2022 – Nov 2022

    Batam, Indonesia

    Part time

    iOS Developer

    Manggala TechnologyB-Fast

    A software house built by technology experts to streamline operations for businesses in any industry.

    • Implemented payment discounts and the order facility flow with UIKit and VIPER.
    • Fixed long-standing crashes, raising the crash-free rate to 95%.
  5. Oct 2021 – Mar 2022

    Tangerang, Indonesia

    Full time

    iOS Developer

    AlteaCare

    A digital healthcare startup focused on improving patients' access to medical services.

    • Built general search and doctor filters with UIKit and MVVM-C, cutting search time by 30%.
    • Developed the medicine e-commerce flow, opening a new business line for AlteaCare.
    • Implemented e-commerce push notifications and shipped to the App Store, reaching 30K+ downloads.
  6. Oct 2020 – Feb 2021

    Yogyakarta, Indonesia

    Full time

    Android Engineer

    PT Nusantara Berkah DigitalNutaPOS

    A digital company making point-of-sale simple for food and beverage businesses across Indonesia.

    • Redesigned payments on Midtrans so merchants can accept digital wallets.
    • Shipped to the Play Store for an app with 50K+ downloads.
  7. Nov 2019 – Mar 2020

    Jakarta, Indonesia

    Full time

    Android Engineer

    Schoters

    An ed-tech startup that guides students and professionals preparing to study abroad.

    • Built the marketplace product list (courses and translation) with MVP, RxJava and Kotlin, onboarding 100+ providers.
    • Added user activity tracking with the Segment SDK so marketing and product could make data-driven decisions.
    • Integrated Midtrans payments, handling more than IDR 1B in online transactions.
    • Implemented Firebase Cloud Messaging for scholarship reminders and payment status, and shipped to the Play Store for 10K+ downloads.

Education

  1. Feb 2021 – Dec 2021

    Surabaya, Indonesia

    Apple Developer Academy

    iOS app development programme, 10 months, Apple Developer Academy at Ciputra University

    Apple's full-time academy programme covering Swift and iOS development, app design and professional skills, taught using Apple's challenge-based learning. Shipping apps in small teams sharpened the leadership and collaboration habits I still rely on.

  2. Sep 2015 – Mar 2019

    Semarang, Indonesia

    Dian Nuswantoro University

    Bachelor of Computer Science

    Undergraduate study in computer science with a final-year research project in speech recognition.

    GPA
    3.70 / 4.00
    Research
    Isolated-word speech recognition for Indonesian using Hidden Markov Models, applied to a robot movement control system.

Publications

Articles on mobile development across iOS, Android, Flutter and React Native, published on 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…

Community & talks