Muhammad Ilham Ghazali
I’m Muhammad Ilham Ghazali, a Junior Flutter Developer from Bogor, Indonesia, with about a year of professional experience building and maintaining cross-platform mobile apps.
About
I’m Muhammad Ilham Ghazali, a Junior Flutter Developer from Bogor, Indonesia, with about a year of professional experience building and maintaining cross-platform mobile apps. I’ve worked on HRIS, fleet management, POS, inventory, food ordering, and IoT workflows—focusing on features like GPS tracking, MQTT device control, attendance with location restrictions, and reliable authentication with token refresh.
I enjoy turning Figma designs and product requirements into clean, well-structured mobile experiences using Flutter and Dart with BLoC and GetX, integrated REST APIs, and Firebase (Auth and FCM). I also like collaborating closely with backend teams, handling changes after delivery, and improving quality through testing and CI/CD—while continuously learning new tools and concepts to ship better products.
- 2 years' experience
- Joined November 2026
Industry experience
- Computers & Electronics
- Software & Internet
- Education
- Transportation & Logistics
- Retail
- Healthcare
Work experience· 4 roles
Built features for a multi-role food ordering app (User, Merchant, Driver) in a small Flutter team. Converted Figma designs into responsive screens and integrated REST APIs for authentication and order management. Used BLoC and Clean Architecture in an Agile monorepo, tested features, and fixed bugs before deployment.
Delivered five Flutter client apps for HRIS, fleet management, POS, inventory management, and IoT workflows. Implemented photo-based attendance with location capture and office-radius restriction; built GPS tracking with driver job workflow states (view, accept, reject, pause, complete); integrated an IoT watering app using MQTT to show device status and manage time-based schedules. Built secure JWT authentication with token refresh and expired-session handling using flutter_secure_storage. Organized the apps using core/data/presentation layers with BLoC and GetX. Collaborated with a backend developer on API contracts, participated in requirement discussions and estimates, supported UAT, and handled client change requests post-delivery.
Coordinated a 4-person mobile team on a job portal app without a project manager. Distributed tasks, synchronized work with other teams, and delivered an MVP within 8 weeks. Converted 20+ Figma screens into responsive mobile interfaces and worked with designers and backend developers to resolve integration issues.
Education
Certifications and awards
Hire Muhammad Ilham Ghazali today
Post a job and invite Muhammad, or contact them directly. No hidden commission.




