Cochin, Kerala

I build mobile apps people actually use.

Flutter developer. Four products live on the App Store, Google Play and the web. I sweat the details: the tap that feels right, the empty state that explains itself, the screen that's ready before you look.

Five apps, five different problems.

Four live today, one retired.

Supamart app icon
01

Supamart

Groceries from the shop you already trust.

iOS Android Quick commerce

Quick-commerce app for neighbourhood supermarkets. Browse without signing up, pay at the door, track the rider live.

What I did

  • Customer app, end to end. OTP login, store discovery by location, cart, Razorpay checkout, live order tracking.
  • Clean Architecture + BLoC. Feature-first folders, 170+ test files.
  • One navigation dispatcher for push notifications and deep links.
  • Codemagic CI to TestFlight and Firebase App Distribution.

Stack

  • Flutter
  • BLoC
  • go_router
  • Dio
  • Firebase
  • Google Maps
  • Razorpay
  • Codemagic
  • Supamart splash screen with the Supamart wordmark on green

    Splash

  • Supamart home screen with store picker, category tabs, offers and product cards, with a floating cart pill

    Home

  • Supamart checkout with cart items, bill details and a proceed with phone number button

    Checkout

MySupreme app icon
02

MySupreme

Wholesale restaurant supply, in your pocket.

iOS Android B2B · Canada

Mobile storefront for Ontario's wholesale food and restaurant supply distributor. Catalogue, reorders, credit and quotes for business buyers.

What I did

  • Magento 2 GraphQL with generated typed queries and a Vercel layer in between.
  • Riverpod, go_router deep links, Algolia search, Stripe checkout.
  • Biometric login and a realtime voice assistant for hands-free ordering.
  • Staging + prod flavors, Codemagic for Android, Xcode Cloud for iOS.

Stack

  • Flutter
  • Riverpod
  • GraphQL
  • Magento 2
  • Stripe
  • Algolia
  • Firebase
  • Xcode Cloud
  • MySupreme splash screen with the Supreme logo

    Splash

  • MySupreme home with categories, a promo banner and recommended products

    Home

  • MySupreme product page for clear plastic cups with price and add to cart

    Product

LitmusQ app icon
03

LitmusQ

Practice like it's the real exam.

Android iOS soon Web Solo build

Mock tests and previous-year papers for Kerala PSC and UPSC, in English and Malayalam. Timed like the real thing, scored instantly.

What I did

  • Everything. Product design, Flutter app, Next.js site and blog, React admin CMS.
  • Timed test engine with per-question analytics and leaderboards.
  • Serverless on Firebase, subscriptions via Adapty.
  • AI import pipeline: PDF question paper in, validated questions out.

Stack

  • Flutter
  • BLoC
  • Firebase
  • Next.js
  • React
  • Tailwind
  • Adapty
  • OpenRouter
  • LitmusQ onboarding screen: practice exam with a 3D stopwatch illustration

    Mock tests

  • LitmusQ home with start learning cards, stats and a performance chart

    Home

  • LitmusQ onboarding screen: instant results with a 3D gauge illustration

    Instant results

rcpts app icon
04

rcpts

Paper, retired.

Web Windows agent Mobile in progress

Digital receipts for Indian retail counters. The print job becomes a QR code; paper only prints if someone asks.

What I did

  • Monorepo: Fastify API, Next.js web, Electron print agent, Supabase.
  • Offline-first. QR minted on the shop PC, synced when online.
  • ESC/POS, PDF, PCL conversion plus OCR for totals.
  • Kotlin Multiplatform wallet and merchant apps, one codebase for Android and iOS.

Stack

  • Next.js
  • Fastify
  • Supabase
  • Electron
  • Kotlin Multiplatform
  • Compose
  • Cloudflare R2
  • Redis
The rcpts counter device showing a QR code while a customer scans it with a phone

Mobile apps are in development and not on the stores yet.

Placify app icon
05

Placify

Campus placements, simplified.

iOS Android Retired

Placement app for SJC Devagiri. 3,500+ students, job alerts, news feed, one-tap applications. My first app on both stores.

What I did

  • Flutter + Provider, Firebase Auth and push notifications.
  • Automated job alerts that lifted application rates by 80%.
  • Dio with a token interceptor, permission handling, analytics.
  • Taken down from the stores after I graduated.

Stack

  • Flutter
  • Provider
  • Firebase
  • Dio
  • FCM
Three Placify screens: home with recommendations and jobs, the splash screen, and the news feed

Experience

Where I've been building.

Flutter Developer · Inloops Innovations Now

Supamart, MySupreme, rcpts, IDaaS. Mobile from architecture to store release.

AI / NLP Integrator · Oracode

Offline-first, multilingual coding platform for kids. Wired the language models in.

Flutter Developer · Placement Cell, SJC Devagiri

Placify, the placement app for 3,500+ students.

Full-stack Developer · Students' Union, SJC Devagiri

Coral, a campus blog with image and video posts.

Earlier projects

Beyond code

  • Research Lead, IEDC Devagiri · Robotics mentoring, 3 workshops
  • Student Coordinator, Placement Cell · Led 15+, mentorship for 200+ students
  • Event Coordinator, ENVI tech fest · 7+ events, 1,000+ participants

Contact

Let's build something people will keep on their home screen.

Let's connect on LinkedIn.