Hi, I'm Muhammad.
A Mobile Developer.
I build cross-platform mobile apps with Flutter — shipped on Play Store and App Store. I focus on clean code, smooth UX, and shipping things that work for real users on Android and iOS.

A short story about how I work.
I'm a mobile developer focused on turning ideas into clean, useful apps using Flutter and Dart. I enjoy translating UI/UX designs into smooth, functional experiences and collaborating with teams to ship products people actually use.
Over the past few years I've shipped multi-platform apps, integrated Firebase services and payment gateways, and mentored students learning Flutter for the first time. I like calm code, clear architecture, and the small details that make an app feel finished.
Right now I'm looking for roles where I can keep growing as a mobile engineer and contribute to products that make daily life a little easier.
Tools and technologies I work with.
Where I've worked and what I built.
Mobile Developer
PT ENB Mobile Care · Jakarta, IndonesiaOct 2024 — Now- Spearheaded the end-to-end development of a new mobile application, Fonezy, building it entirely from scratch to its current production state using Flutter.
- Maintained, upgraded, and optimized existing core applications (Trade In Plus and Bidding Plus), ensuring system stability and continuous feature delivery.
- Architected scalable data flows and managed complex application states across multiple projects utilizing Riverpod and Provider.
- Integrated RESTful APIs and core Firebase services (Authentication, Cloud Messaging, Remote Config), while writing modular, reusable code to accelerate future development.
Mobile Developer
PT Loh Jinawi Teknologi · Yogyakarta, IndonesiaSep 2022 — Sep 2024- Built multi-platform apps with Flutter for Android and iOS.
- Integrated Firebase Authentication, Cloud Messaging, REST APIs, and payment gateways.
- Translated UI/UX designs into production-ready features and managed state with GetX and BLoC.
- Designed new features, fixed bugs, and wrote reusable, scalable code.
- Mentored students at Jackqueen Bootcamp in mobile development.
Dart & Flutter Instructor
Indocoding · Yogyakarta, IndonesiaMar 2023 — Mar 2024- Taught Dart and Flutter to middle and high school students in offline classes.
- Designed structured learning materials from fundamentals to building mobile apps.
- Guided students through small projects to apply what they learned.
Independent Study — Android & Multi-Platform
Dicoding Indonesia · Yogyakarta, IndonesiaAug 2021 — Jan 2022- Learned native Android development with Java and Kotlin, plus Flutter for multi-platform.
- Practiced functional and object-oriented programming and Provider for state management.
- Built a team capstone project: a daily finance tracking app using SQFLite for local storage.
Android Developer — Bootcamp
Binar Academy · Yogyakarta, IndonesiaOct 2018 — Dec 2018- Built a disaster reporting app using native Android (Kotlin).
- Collaborated with UI/UX designers, backend engineers, and a product manager.
- Worked in an Agile process to improve team efficiency.
Where I studied.
Universitas Pembangunan Nasional "Veteran" Yogyakarta
Always learning
Currently deepening my Flutter architecture, testing practices, and exploring native iOS APIs.
Have a project or role in mind?
I'm open to mobile developer roles, freelance projects, and collaboration. Send a message and I'll reply soon.