Flutter Developer
From Bengkulu, Building for Everyone

Flutter Developer

I build Flutter apps that solve real problems — from personal finance tracking to a cpns exam app I built for my own exam prep.

Kenapa Flutter?

Flutter gives me the power to write once and deploy everywhere — Android, iOS, macOS, Windows, Linux, and Web. When a client needs a feature update, I push it once and it reaches all platforms instantly. No separate teams. No duplicated work. Just clean, efficient code that reaches everyone.

Android
iOS
Web
Desktop
Muhammad Imam Abdurrahman
4
Apps
3+
Years
Clean Architecture
Bengkulu, Indonesia

Featured Highlights

Catatan Keuangan (DompetKu)
Featured
Featured Project

Financial Notes (DompetKu)

Personal finance tracking app I built to stop wondering where my money went. Charts, PDF export, fingerprint login, home screen widget.

FlutterRiverpodSQLite+4
Try Outcpns
Featured
Featured Project

Try Outcpns

cpns exam practice app I built for my own test prep. Clean Architecture, works offline, progress tracking per category.

FlutterRiverpodHive+3
Lessons I Learned

From Mistakes

Every failed feature and bug taught me something. Here are a few.

Scope creep is real

My first app took 6 months instead of 2 because I kept adding features. Now I ship MVP first, iterate later.

Offline-first > internet-first

Users in Indonesia deal with spotty internet. Apps that work offline get better reviews.

Take breaks seriously

Spent 8 hours debugging a bug. Found it in 5 minutes after coffee and a walk. Rest is part of the job.

Clean code pays off

Wrote messy code once to save time. Took 3x longer to add features later. Clean Architecture is an investment.

Still learning every day. Still making mistakes. Still enjoying it.

Tools I use

Tech Stack

Flutter
Dart
Riverpod
BLoC
Firebase
SQLite
Hive
Clean Arch
Other stuff

Currently reading Clean Code

Should've read it sooner

Usually codes from 10 PM to 3 AM

Night owl curse, can't help it

Plays Mobile Legends and Valorant

Main Hanzo sometimes

Probably on his 4th cup of coffee

Sleep is a myth

Needs complete silence for deep work

No music, no noise, just code

Fun fact: writing this at 2 AM instead of sleeping.

Let's talk

Got a project idea? Or just wanna chat about Flutter? I'm down. Usually reply within a day.

© 2026 Muhammad Imam Abdurrahman. All rights reserved.