BM

Bima Maulana Effendy

Available to hire

I’m a Senior Android Developer from Indonesia with 6+ years of experience building secure, scalable mobile applications for banking, e-commerce, and education.

About

I’m a Senior Android Developer from Indonesia with 6+ years of experience building secure, scalable mobile applications for banking, e-commerce, and education. I love crafting maintainable Android code with Kotlin and modern architecture patterns like MVVM/MVI, and I enjoy turning product needs into polished features that hold up in real production environments.

I’ve worked across teams in agile settings, collaborating closely with designers, PMs, and backend engineers to ship and maintain apps for clients in Indonesia and Singapore. Beyond Android, I also bring experience with Jetpack Compose, coroutines/Flow, and reactive stacks (RxJava), plus some Flutter and React Native exposure—so I can adapt quickly and deliver consistently across platforms.

  • 5 years' experience
  • Joined September 2026

Languages

  • IndonesianFluent

Industry experience

  • Financial Services
  • Education
  • Software & Internet
  • Healthcare
  • Gaming
  • Professional Services

Work experience· 6 roles

Mobile Developer · AccentureMar 2023 – Mar 2025 · 2 yrs 1 mo

Developed and maintained mobile banking apps for a Thailand bank. Implemented new features and fixed production bugs using Kotlin-based native Android. Worked with MVVM, Hilt, Jetpack libraries, and modular architecture to keep the codebase scalable, while collaborating in an agile environment with CI/CD integration and code reviews.

Mobile Developer – Android · OCBC BankJun 2022 – Feb 2023 · 9 mos

Built and enhanced native mobile banking applications by translating wireframes into production-ready code with close collaboration from designers and PMs. Improved performance through refactoring and reactive programming using Flow and RxJava, while following MVVM and ensuring stability with rigorous testing. Used Hilt for dependency injection and maintained/added features with Kotlin.

Mobile Engineer · Twiscode Pte. Ltd.Aug 2021 – Jun 2022 · 11 mos

Delivered multiple applications across domains including mobile banking, esports (BounPe), healthcare (Dokter), and an import app. Led development using Flutter (GetX/Provider/Bloc) and React Native alongside native Android components. Integrated RxJava, Flow, Dagger2, and Koin to support responsive, maintainable reactive architecture and optimized performance for production releases.

Android Developer · Paideia Education SolutionsNov 2020 – Oct 2021 · 1 yr
Android Developer · WIR Group (PT WIR Asia Tbk)Jun 2019 – Feb 2020 · 9 mos
Mobile Application Developer · Visionet Data InternasionalJan 2018 – Jan 2019 · 1 yr 1 mo

Education

Diploma in Software Engineering · University of Brawijaya2014 – 2017

Hire Bima Maulana Effendy today

Post a job and invite Bima, or contact them directly. No hidden commission.

Post a job