Pact
Paired accountability app published on Google Play. Real-time Firestore sync, Firebase Authentication, partner pairing via invite codes, push notifications, streak-based habit tracking, and offline support with Hive.
Mobile developer specializing in Flutter — crafting high-quality, responsive apps with clean architecture and pixel-perfect detail.
I'm a Flutter developer & mentor with a passion for building high-quality, responsive apps and sharing that knowledge with the next generation of developers. I've shipped production apps to Google Play, integrated complex backends, and mentored 250+ trainees through real-world Flutter development — from Clean Architecture to Play Store deployment.
My professional and academic background.
Mentored 250+ Flutter trainees through a structured curriculum covering Clean Architecture, Bloc/Cubit, and API integration. Conducting code reviews to reinforce production-ready practices, and supporting trainees through the full app lifecycle — from development to Google Play deployment.
Delivering cross-platform Flutter apps for clients using Clean Architecture and Bloc/Cubit state management. Integrated RESTful APIs, Firebase, Hive, and Paymob across projects. Managing full project lifecycle — from requirements and UI to deployment and client communication.
Self-taught software engineer, building a strong foundation in programming concepts, clean architecture, and modern mobile development alongside academic studies.
Technologies and tools I use to bring ideas to life.
A selection of things I've built.
Paired accountability app published on Google Play. Real-time Firestore sync, Firebase Authentication, partner pairing via invite codes, push notifications, streak-based habit tracking, and offline support with Hive.
Full-featured e-commerce bookstore with cart, wishlist, and Paymob payment integration. Built on Clean Architecture with Bloc/Cubit, Dio (401 interceptor), and Hive for local persistence.
Cross-platform finance utility for calculating loan repayments, EMI, and amortization schedules in real time. Structured with Clean Architecture across domain, data, and presentation layers.
I'm open to new opportunities as a Flutter developer. Feel free to reach out!