About
Passionate and Versatile Software Developer
Experienced software developer with over 5 years focused on creating robust solutions. Specializing in Flutter for cross-platform mobile apps and Node.js for full-stack development. Proficient in Flutter, GetX, Firebase, and native iOS/Android. Passionate about technology, innovation, and delivering high-quality solutions.
Experience
Mar 2023 — May 2026 Mobile Engineering Lead: Led mobile engineering, building high-performance Flutter apps with native iOS/Android WebViews, bridging layers, and advanced streaming features.
Firebase Services: Integrated Firebase (FCM, Remote Config, Dynamic Links, Analytics, Google Auth) for rollout management, notifications, and mobile insights.
Video Player: Built a custom multi-provider video player (YouTube/Wistia/M3U8) with adaptive streaming and analytics.
Bluetooth Low Energy (BLE): Developed a BLE-based attendance system used by 16,000+ students daily, automating check-ins and eliminating manual effort.
Dynamic Forms: Created dynamic JSON-driven forms supporting instant UI generation across mobile apps.
Backend & APIs: Built and optimized REST APIs (Node.js, Express) with caching, queues, and rate-limiting.
CI/CD: Implemented CI/CD for iOS, Android, and Web using Fastlane, Azure DevOps, and GitHub Actions.
LMS & Content Library: Built a custom LMS for 8,000+ students with video, quizzes, assignments, coding assessments, and real-time progress tracking.
Moodle Integration: Integrated Moodle with a custom auto-login solution, cutting third-party cost and maintenance.
AI Call Audit System: Developed an AI call audit system enabling batch processing and faster turnaround.
AI Content Feedback: Built a Python backend for AI-driven content feedback, improving teaching efficiency and engagement.
Analytics & Tracking: Integrated analytics platforms (MoEngage, Mixpanel, Branch) to enhance user insights and attribution accuracy.
Automation & Architecture: Built Selenium scrapers, automated data processing, and implemented Clean Architecture across projects.
Team Leadership: Managed a team of 2 engineers, owned critical modules, and led architecture decisions.
- Flutter
- iOS
- Android
- Flutter Web
- Dart
- BLE
- Getx
- Firebase
- CI/CD
- Node.js
- Mixpanel MoEngage
- LMS
- Github
Aug 2021 — May 2022 Automation Testing: Developed and maintained automation test scripts for the JioMeet Pro app using Cucumber and Java, ensuring the app's reliability and quality.
Jio News App: Contributed to the development of the Jio News app, a digital newsstand that provides access to a wide range of newspapers and magazines.
- Flutter
- Clean architecture
- REST services
- Cucumber
- BDD
- Windows Automation
- Selenium
- Java
- Azure devops
Feb 2021 — Sep 2021 I worked as the sole developer on the following projects:
AI/ML: Implemented a facial recognition service to recognize user faces for marking attendance.
Firebase: Integrated and implemented various Firebase services - FCM, Analytics, Deep linking
Geo-Fencing: Developed a system for marking attendance when a user enters a specific area of the office.
Google Maps: Utilized Google Maps to display employees' locations on the map along with additional information
- Flutter
- Clean architecture
- Bloc
- Firebase
- HRMS
- Geo Fencing
- Google Maps
- Machine Learning
Projects
Flutter Process Manager
VSCode extension for managing Flutter run processes — Hot Reload/Restart/Quit, live logs, and multi-device support from a sidebar panel. Tracks processes whether started manually or by AI coding agents.
- VSCode Extension
- Flutter
- TypeScript

Sunstone App
Extensively worked on Features like LMS, Live Classes, and many more. Created LMS from scratch, which is used by 10000+ students.
- Flutter
- Getx
- Firebase
- Mixpanel
- Hive
- Dart
- Ed-Tech

HighPriestess App
Cross-platform tarot reading app built with Flutter, featuring personalized card readings, daily insights, and love/career guidance. Powered by a Firebase backend with Auth, Firestore, Cloud Functions, AI-driven interpretations, push notifications, and subscription payments via Razorpay.
- Flutter
- Firebase
- Cloud Functions
- AI
- Razorpay

iFakePDF
Full-stack web app that lets users select a region on a PDF and replace it with AI-generated content (signatures, seals, handwriting) seamlessly blended into the page. Built with a Next.js/React frontend and FastAPI/PyMuPDF backend; integrates multiple AI image generation APIs with edge-feathering and noise-matching for realistic compositing.
- Next.js
- React
- FastAPI
- PyMuPDF
- AI
ClipMind
Native macOS clipboard manager (SwiftUI + AppKit) that auto-captures clipboard history and layers on-device AI via Apple Intelligence for smart categorization, daily summaries, and productivity insights. Features a global-shortcut quick-access panel, a full-featured main window with regex search/stats/favorites, AI-powered text rewriting (professional/casual/concise styles), and export/import — all with a privacy-first, local-only storage design.
- Swift
- SwiftUI
- AppKit
- Apple Intelligence

WidgetForm
iOS home-screen widget rendering LaTeX math formulas. Pick, pin, or add custom formulas, with customizable backgrounds and refresh intervals.
- Swift
- SwiftUI
- WidgetKit

Formula Lockscreen
Android app that replaces the lockscreen with random math formulas. Built a library of ~1000 formulas across categories and subcategories, letting users pick their preferred set to display.
- Android
- Kotlin
- Jetpack Compose
- Ed-Tech

