Reactive Programming in Flutter - From Basic to Advanced
A complete guide to reactive programming in Flutter. Learn Streams, StreamBuilder, ValueNotifier, Provider, Riverpod, RxDart, Firestore patterns, and build a real-world reactive Todo app.
E-Wallet
$24,580
+12%Balance
$8,420
+8%Savings
Payment Sent
2m ago
Top Up
1h ago
Coffee Shop
3h ago
Payment received
+$1,250.00
Bonus unlocked!
Cashback applied
Statement ready
Monthly summary
class vamoss {
build(context) {
return awesome();
}
}About
Hi, I'm Phat Tran also known as VamoSs, a Flutter/Dart specialist with proven track record in fintech, e-commerce, and health tech domains. Delivered super apps serving 2M+ users with complex integrations (e-KYC, payments, banking). Strong focus on performance optimization, clean architecture, and CI/CD automation. Experienced in leading teams, mentoring developers, and ensuring regulatory compliance in finance-banking sector.
Currently, as part of the mobile engineering team at VinSmart Future, I am architecting and developing a high-performance E-Wallet application designed to scale to millions of concurrent users. My primary focus lies in translating complex financial operations into seamless, intuitive user experiences, all backed by a secure, resilient, and highly testable codebase.
Beyond my professional role, I am an active contributor to the open-source community, regularly sharing insights and reusable solutions through technical articles and public repositories. I am driven by a passion for continuous learning and am committed to advancing the capabilities of the Flutter ecosystem.
0+
Years Experience
0+
Projects Completed
0M+
App Downloads
0+
Open Source PRs
Experience
Project: Elfie - Health & Rewards (1.5M+ users). Optimized app performance by reducing widget rebuilds and minimizing ANR crash rates. Implemented lazy loading and caching mechanisms for faster app startup. Owned end-to-end development of the Biological Age feature and contributed to Sleep, Cycle, Skin Health features.
Project: FE Online 2.0 (3M+ users). Architected and built Flutter-based super app integrating loan management, digital banking, and BNPL services. Implemented e-KYC, SmartOTP, NFC, and payment gateways. Set up CI/CD pipelines via Codemagic, cutting deployment time by 50%. Led project planning and mentored junior developers.
Project: OctoSells & OctoPOS. Built core features for unified e-commerce/POS solutions serving 500+ sellers across Shopee, Lazada, Tiki, and TikTok. Implemented a real-time chat system for seller-customer communication and developed a warehouse management module.
Delivered 5+ mobile applications for Japanese clients in retail and logistics domains using Flutter and Swift. Managed full release cycle on App Store & Google Play and translated client requirements into technical specifications.
Built a parent app for real-time tracking of children's progress. Enhanced communication between parents and teachers through the app.
Blog
Thoughts on mobile development, Flutter tips, and lessons learned from building apps.
A complete guide to reactive programming in Flutter. Learn Streams, StreamBuilder, ValueNotifier, Provider, Riverpod, RxDart, Firestore patterns, and build a real-world reactive Todo app.
A hands-on, coffee-friendly guide to build, sign, and distribute Acme App with Codemagic. This guide will walk you through the entire process, from setting up Codemagic to deploying your app to Firebase App Distribution and TestFlight.
This blog post provides a comprehensive guide on configuring Flutter flavors to differentiate between development (DEV), (UAT) and live (LIVE) environments for apps targeting iOS.
This blog post provides a comprehensive guide on configuring Flutter flavors to differentiate between development (DEV), (UAT) and live (LIVE) environments for apps targeting Android.
This blog explores our team's adoption of GitFlow, highlighting the pivotal moments from our initial implementation to overcoming challenges and celebrating our successes. Discover how GitFlow revolutionized our project management, offering insights, lessons, and tips for anyone looking to enhance their development workflow
Contact
If you would like to discuss a project or just say hi, I'm always open to chat. Feel free to reach out through the form or any of the channels below.
Location
Ho Chi Minh City, VN