About Me
Android & iOS Developer specialising in cross-platform Flutter application development with production experience shipping apps across iOS, Android, Web, Linux, and Windows from a single Dart codebase. Built and deployed a 4-app hyperlocal marketplace ecosystem (Customer · Merchant · Delivery Partner · Super Admin Dashboard) with real-time Firestore synchronisation at <150ms latency, a cross-platform messaging application with Firebase Cloud Messaging (FCM) push notifications delivering to Android (APNs equivalent), iOS (APNs), and Web simultaneously, and a role-based internship platform with AI-powered resume optimisation. Proficient in Flutter 3.x, Dart 3.9, Riverpod 2 state management, GoRouter 14, Dio 5, firebase_secure_storage, flutter_local_notifications, CustomPainters, and Firebase (Firestore · Auth · Cloud Functions · FCM · Hosting). Experienced in REST API integration, JWT authentication, and CI/CD deployment via Docker and GitHub Actions. CGPA: 7.8/10. Available immediately.
Skills & Technologies
Work Experience
Backend Engineer Intern (Mobile API)
Designed and shipped over 15 production REST API endpoints consumed by Flutter clients, achieving 30% reduction in API response latency via eager loading and N+1 query elimination, improving app responsiveness. Implemented JWT-based stateless authentication and RBAC middleware powering secure token flow integrated with flutter_secure_storage token persistence and role-based screen routing patterns. Designed MySQL schemas and Redis caching strategies to support low-latency mobile API responses with minimal payload JSON to improve cold-start data load times.
Frontend Engineer Intern
Built responsive, component-driven UIs across more than 6 feature modules, applying UI architecture skills transferable to Flutter widget composition and mobile-first responsive layouts. Integrated REST API services with client-side state management, applying lazy loading and code splitting strategies to improve Lighthouse scores, analogous to Flutter lazy list rendering and image caching.
Software Development Intern
Contributed to UI/UX prototyping in Figma for fintech mobile interfaces and conducted A/B tests across 3 user conversion flows, supporting mobile UX iteration, user journey optimization, and app store conversion rate improvements.
Projects
LocalKart — Multi-Tenant Hyperlocal Marketplace (4 Flutter Apps)
Engineered 4 independent Flutter applications (Customer · Merchant/Store · Delivery Partner · Super Admin Dashboard) sharing a single Firestore backend, achieving real-time cross-app state synchronization at under 150ms latency across all roles simultaneously. Built custom phone + password Firebase Auth eliminating SMS OTP costs and third-party SDKs, improving build size and startup time. Architected a 3-stage delivery partner KYC onboarding using Firestore batch writes and a Riverpod 2 StreamProvider state machine ensuring zero data corruption. Developed real-time order invitation modal with live countdown and custom Bezier-path delivery route visualization delivering high-fidelity UI on iOS and Android.
Pulse — Cross-Platform Messaging App (iOS · Android · Web · Linux · Windows)
Shipped a real-time messaging app across 5 platforms from a single Flutter codebase with sub-100ms message delivery using Firestore real-time streams and secure multi-device sign-in via Firebase Auth. Authored Node.js Firebase Cloud Function to resolve recipient FCM tokens for platform-optimized push notifications with deep-link payloads. Implemented three-state notification system handling foreground, background, and terminated states with native UI overlays. Shipped MockNotificationService as offline fallback for full demo without live Firebase project.
Student Internship Hub — Cross-Platform Mobile App (iOS & Android)
Built a full Flutter mobile app consuming a Laravel REST API backend with JWT authentication, using Dio 5 HTTP client with token interceptors and 401 auto-logout and flutter_secure_storage for token persistence. Implemented role-based routing using GoRouter 14 with auth redirect guards for student and recruiter roles, delivering adaptive navigation UI. Integrated AI-powered resume optimizer using OpenAI / Anthropic / OpenRouter APIs with Flutter UI rendering actionable career-fit scores in under 2 seconds per request with error handling and retry logic.
Education
B.Tech
Computer Science Engineering