About
Computer Science Engineering student passionate about developing production-ready mobile apps using Flutter. Skilled in integrating Firebase for authentication & real-time data, working with Razorpay payment flows, and building REST APIs using Node.js. I focus on clean architecture, performance, and delivering a great user experience.
Skills
Flutter
Cross-platform UI
Dart
Language for Flutter
GetX
State Management
Firebase
Auth, Firestore, Storage
Node.js
Express & APIs
MongoDB
NoSQL Database
REST APIs
HTTP / JSON
Razorpay
Payment Integration
Git & GitHub
Version control
Postman
API testing
Projects
Screenshots coming soon
Cartify — Customer App
Customer-facing mobile shopping application built with Flutter — focused on fast browsing, simple checkout and reliable order updates.
- Platform: Flutter (Android & iOS)
- Data & Auth: Firebase Authentication for secure login and Firestore for real-time product & order data.
- Product Discovery: Category browsing, search, and filters (sort by price, popularity).
- Cart & Checkout: Add/remove items, update quantities, cart persistence across sessions using local caching.
- Payments: Integrated Razorpay for secure, in-app payments with proper success/failure handling and receipt generation.
- Orders: Place orders, view order history, and real-time order tracking (status updates pushed from backend/firestore).
- Offline & Performance: Local caching for frequently viewed products to reduce load time and support poor network conditions.
- State Management: GetX used for reactive UI, route & state handling ensuring smooth UX.
FlutterFirebaseRazorpayGetX
Screenshots coming soon
Cartify — Owner / Admin App
Admin/Owner app for store management built with Flutter — focused on product management, order workflows and analytics for business decisions.
- Platform: Flutter (Android & iOS)
- Product Management: Add new products, edit product details, upload product images, and delete products — all synced to Firestore.
- User Management: View all registered users with basic profile details to assist support and analytics.
- Order Management: See all orders in real-time, filter/search orders, view order details and update order status (processing → shipped → delivered).
- Stock Tracking: Monitor inventory counts and get warnings/visual cues for low-stock products.
- Analytics Dashboard: Charts and graphs (sales over time, top products, order counts) to help owners understand performance — data visualized on the admin panel.
- Security & Workflows: Role-based access enforced (admin-only screens) and secure backend actions with Firebase Cloud Functions for sensitive operations.
- Realtime Sync: Firestore listeners keep admin dashboards and order lists up-to-date without manual refresh.
FlutterFirebaseCloud FunctionsCharts
Experience
Application Development Intern — Softflew Training Institute
Nov 2024 – May 2025
Remote
- Built a production-grade eCommerce system (Customer & Owner) in Flutter using GetX.
- Integrated RESTful APIs (http & Dio) and ensured stable, crash-free sessions.
- Implemented secure payments and offline caching strategies for reliability.
- Worked on admin analytics and backend security with Firebase Cloud Functions.
Education
B.Tech — Computer Science Engineering
Dr. A. P. J. Abdul Kalam Technical University, Lucknow — Expected 2025
Intermediate & High School
Ziauddin Khan Memorial Senior Secondary School, Azamgarh