Work

Six projects, four years.Every number from the store listing.

Every install figure below is copied from the public Google Play listing. If a project has no link, it has no public listing and I say so rather than guess a number.

7

products public on Google Play, thirteen listings in all, from an ISP support app past 100,000 installs to a faith social platform for a US client. Flutter, Kotlin and React Native.

All projects

WiPray

Faith social and media platform

2026 · Advent Hub, US client through Webpoint SolutionsFlutter · Kotlin and ExoPlayer · StoreKit · Play Billing
  • Ported a live React Native product to Flutter without pausing the feature roadmap. Every media type the client publishes runs through one feed, with a prayer and praise wall beside it.
  • Built the in-app subscription layer, StoreKit on iOS and Play Billing on Android. Entitlement is account bound and checked server side, so a paid user keeps access on a new device.
  • Posted content is screened against the client’s guidelines before it reaches the feed.
Google Play↗1,000+ installs

We Preach

Media streaming platform

2026 · US client through Webpoint SolutionsFlutter · Kotlin and ExoPlayer · Platform channels · HLS
  • Flutter from scratch rather than a port. Scoped and designed before a line was written. Christian media for a worldwide audience, and the whole product turns on playback.
  • Background and Picture-in-Picture playback on both platforms. Quality follows the connection, and on a weak network the player drops from video to audio rather than sit and buffer.
  • Uploads resume in the background and survive the app being killed. Over 40 unit and widget test files, with integration suites over playback, upload and the realtime feed.
In development, not released yet

Classic Tech app portfolio

Four apps for a national internet provider

2023 to 2026 · Classic Tech, Nepal’s fifth largest ISPKotlin · Flutter · Bloc · Riverpod · Android on TV boxes
  • One native Kotlin customer app covering bill payment, router settings, IPTV controls, a complaints channel and referrals. Split it across two internet brands with build flavours, so each ships as its own signed app rather than a forked copy.
  • Built Caro TV, the Flutter mobile app for the company’s live channels, and a second Flutter app inside the set-top box, which answers to a remote and to touch. Tested on real boxes.
  • Moved Classic Engine, the staff app, from React Native to Flutter as sole developer. Dealer Partner feeds sales leads in and pays out converted referrals, each with the customer’s house on Google Maps.
Classic Tech on Google Play↗110,000+ across four listings installs

SmartSikshya

Multi-tenant school platform

2025 to 2026 · Independent work, paid, live in schools todayFlutter · Riverpod · WebSockets · Maps
  • Five roles from one codebase. Parent, student, teacher, school admin and a cross-school super admin, which is the multi-tenant control plane.
  • Live GPS vehicle tracking over WebSockets and role-based access control.
  • Automated the white-label flavour scripts, so a new school brand becomes a signed, store-ready build with nobody editing the project by hand. Six school brands ship from that one codebase as their own listings, seven with the SmartSikshya base app beside them.

Luminate and Jeewit Bachan

Audio streaming apps

2026 · US and international audiobook apps, Webpoint SolutionsReact Native · TypeScript · Background audio · Offline caching
  • Carried the feature work on two live React Native apps of roughly 70 screens each. Background playback with the screen locked. Offline caching and push notifications.
Jeewit Bachan on Google Play↗1,000+ (Jeewit Bachan) installs

NCash

Digital wallet and payments

2022 to 2023 · Sulav Pay, consumer fintech, NepalFlutter · Riverpod · LocalAuth · AES
  • A year of new features and fixes on a live wallet. QR payments and the transaction flow, for a market where most users had never held a banking app before.
  • AES encrypted payloads over a typed Retrofit layer, credentials held behind device authentication. Build configuration and asset work brought the app size down far enough to run on cheap hardware.
No public listing

On Google Play

AppInstallsWhat it is
Classic Tech↗100,000+Customer support app, native Kotlin
Classic Engine↗10,000+Staff app, Flutter, migrated from React Native
Caro TV Nepal↗1,000+Live TV, Flutter
Dealer Partner↗1,000+Referral and commission app, Flutter
WiPray↗1,000+Faith social platform, Flutter
Jeewit Bachan↗1,000+Devotional audiobooks, React Native
SmartSikshya↗seven listingsSchool platform, six school brands plus the base app, Flutter

Install brackets are what Google Play shows, checked against the listing. Employer repositories are private, so code for these apps is not public.