Muhammad Ilham Ghazali

Available to hire

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

Languages

  • IndonesianFluent
  • EnglishIntermediate

Industry experience

  • Computers & Electronics
  • Software & Internet
  • Education
  • Transportation & Logistics
  • Retail
  • Healthcare

Work experience· 4 roles

Mobile Developer Intern · Pansus StudioAug 2025 – Mar 2026 · 8 mos

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.

Mobile Developer (Contract) · Quetra Asia KlandesinJul 2025 – Feb 2026 · 8 mos

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.

Mobile Developer Intern · Kita Bantu IndonesiaMar 2025 – Jun 2025 · 4 mos

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.

Laboratory Assistant and Tutor · Information Systems Laboratory, Universitas GunadarmaOct 2023 – Jan 2025 · 1 yr 4 mos

Education

Bachelor of Information Systems (GPA 3.72/4.00) · Universitas Gunadarma2022 – 2026

Certifications and awards

Menjadi Flutter Developer Expert (Becoming a Flutter Developer Expert)2025 – 2026
Dicoding Flutter Developer Expert certification2030 – 2026
Google Developer Group on Campus (GDGOC) member2030 – 2026

Hire Muhammad Ilham Ghazali today

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

Post a job