Building apps for every screen you own.
8 years building apps people actually love — 2.2M+ downloads on Google Play, native Apple Watch and Wear OS companions, web apps, and now Latch on the Mac. Based in Mumbai, shipped globally.
I build apps that people genuinely enjoy using — clean, thoughtful, and polished to the App Store level. With 7.5 years in mobile development (6.5+ in Flutter), I've taken apps from zero to millions of downloads, entirely through craft and care.
Then I kept going past the phone: watch apps for Apple Watch (SwiftUI) and Wear OS (Jetpack Compose), Home Screen widgets with WidgetKit and Jetpack Glance, web apps in React, and Latch — a native macOS app in SwiftUI, AppKit and Metal. Same care, whatever the screen.
Latch, my first macOS app, launched on the Mac App Store in September 2026 — phone, wrist, web, and now the desktop.
Breathe recognized by Google Play in 2022 for its contribution to mental well-being and accessibility worldwide.
Won the Amazon Alexa Game Development Contest (MindSumo, 2018), selected among global participants.
Taught Flutter to college students alongside active app development, giving back to the next generation of mobile devs.
Pick one to dive in.
Your lid, animated.
A menu-bar Mac app that reads the MacBook's hinge sensor. Close the lid and the screen animates with it, degree by degree — stop halfway, it stops halfway. The same angle becomes a trigger: mute, dim, or run any Shortcut at the angle you choose, and put it all back on the way up. A private journal remembers every open, and nothing ever leaves the Mac.
A menu-bar app written in SwiftUI and AppKit — sandboxed, no network code, and on the Mac App Store.
Relax & Focus
A mindfulness and guided breathing app loved by 2.2 million+ people worldwide. Built in Flutter, translated into 18 languages, and extended to Apple Watch & Wear OS — all without ads, ever.
Breathe runs standalone on both smartwatch platforms — guided sessions delivered directly on your wrist, synced with the phone app.
Built from scratch in WatchKit & SwiftUI, synced with the iOS app via WatchConnectivity.
Built with Kotlin & Jetpack Compose for Wear OS — the same sessions, redrawn for a round display and the rotating crown.
Focus & Sleep
Fall asleep faster, focus deeper, and relax with 70+ high-quality ambient sounds. Layer rain, ocean waves, white noise, thunderstorms, forest and fireplace into your own mix, set each volume, and save your favourites. Sleep timer fades you out, background playback keeps it going, and everything works offline. Share a mix with a link so friends hear your exact blend.
Expense Tracker
A smart expense tracker that learns your habits to predict amounts, categories, and merchants. Features include auto-SMS parsing, multiple books for personal/business use, adaptive budgets, and home screen widgets. Completely private, 100% offline, and ad-free.
Quit Smoking Today
A compassionate quit-smoking companion tracking lung health, streaks, savings goals, and cravings. With Streak Shield, users never have to start from zero again — and Craving SOS helps beat urges in 3 minutes.
+ Restaurant Menu App, Loan Lending Platform (Infina Finance / Kotak Mahindra Bank), Grocery Delivery Suite, and more.
A side project that turned into 100 levels.
Water Drop Physics Puzzle
Draw ramps and slides to steer falling water droplets to a thirsty frog in this gravity-based physics puzzle. Features true water physics, 100 handcrafted levels, and kid-friendly hydration facts between stages. Master tricky obstacles like hazards, twin frogs, rising water, and shifting winds.
When Flutter can't reach, I go native — Swift on the Mac and the wrist, Kotlin on Android and Wear OS, React on the web.
Built Latch from scratch — it reads the MacBook's hinge-angle sensor over IOKit HID at display rate, drives Metal fragment shaders frame by frame, and publishes App Intents to Shortcuts. Sandboxed and shipped on the Mac App Store.
Built a native watchOS companion for Breathe from scratch — guided breathing sessions directly on the wrist, synchronized with the iOS app via WatchConnectivity.
Rebuilt Breathe's sessions natively for Wear OS in Jetpack Compose — redrawn for a round display and the rotating crown.
Live time-zone widgets for Time Travel on both platforms — WidgetKit in Swift on the iOS Home and Lock Screen, Jetpack Glance on Android — fed from Flutter without opening the app.
Hand-built havabee.com and its deep-link pages, led a React scheduling platform at Flocco with Gantt charts and drag-and-drop work orders, and shipped Grasp — a QR-powered web menu on a real-time Firebase backend.
Designed and maintained Method Channel architecture enabling seamless two-way communication between Dart and native Swift/Kotlin code across multiple projects.