Bima Maulana Effendy
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
More experts in Yogyakarta, Indonesia
Work experience· 6 roles
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.
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.
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.
Education
Hire Bima Maulana Effendy today
Post a job and invite Bima, or contact them directly. No hidden commission.



