About

Amigo Member

Amigo Group Indonesia

My first production experience with Flutter where I intentionally experimented a lot. I tried different routing strategies, several state‑management approaches (Bloc, Riverpod, Provider), and multiple data layers to understand trade‑offs in real scenarios. This project became a sandbox to build intuition about testing, folder structure, and component reuse. The outcome was a much clearer mental model for Flutter architecture and a stronger sense of when to choose simplicity over abstraction. It also taught me how to evaluate libraries pragmatically rather than theoretically.

Screenshot 1