π Bachelor of Computer Applications (BCA)
π Rajasthan, India
π± Flutter Mobile Application Developer
π₯ Passionate about building production-quality mobile applications.
I'm a Flutter Developer focused on building scalable, production-ready mobile applications using Clean Architecture, Firebase, and modern state management. I don't just build UI β I architect apps that are maintainable, testable, and ready to scale from day one.
My work centers around solving real engineering problems: real-time data sync, offline-first storage, robust state management, and clean folder structures that don't fall apart as the codebase grows.
π Currently Building : Velora β A production-ready real-time chat app
π― Currently Working On : Cricket Scorer β Live ball-by-ball scoring app
π Currently Learning : Advanced Riverpod patterns, unit testing, CI/CD for Flutter
π€ Looking to Collaborate On : Open-source Flutter packages & Clean Architecture projects
π¬ Ask Me About : Flutter, Firebase, State Management, App Architecture
β‘ Fun Fact : I architect my apps before I write a single widget
A production-ready, WhatsApp-style real-time chat application built with a strict Clean Architecture approach β designed to demonstrate real-world engineering, not just UI cloning.
Key Features
- π Firebase Authentication (secure sign-in flow)
- π¬ Real-time one-to-one messaging with Cloud Firestore
- πΌοΈ Image sharing support
- β Message delivery/read status
- π΄ Offline support powered by Hive local storage
- π§ Declarative navigation with GoRouter
Tech Stack: Flutter Dart Firebase Auth Cloud Firestore Hive Riverpod GoRouter Clean Architecture
A professional cricket scoring application built for live, ball-by-ball match scoring with full scorecards β designed with the same rigor used in production scoring apps.
Key Features
- π Live ball-by-ball scoring engine
- π Full scorecard (batting, bowling, fall of wickets, partnerships)
- π― Real-time CRR & RRR calculation
- π Strike rotation logic
- π΄ Offline-first storage using Hive
- πΉοΈ Multi-innings match flow with toss & result logic
Tech Stack: Flutter Dart Hive Clean UI State Management