← All work
Live · Google Play
Key Job
Two-sided marketplace for 2,000+ local service and gig-job categories — a customer app and a professional app on one API.

Draft copy — the role, problem and outcome below are placeholder text pending review. Feature list and tech stack are accurate.
My role
Flutter developer since 2023 — original build and the 2026 rebuild; MVVM structure.
The problem
A marketplace’s two apps have to evolve in lockstep for years; without real structure, ~110 screens across two apps becomes unmaintainable.
What I built
- Customer: post a job, receive quotes, compare professional profiles and ratings, pay, rate
- Professional: onboarding, membership plans, browse and apply, portfolio, ratings, payout tracking
- Google Places + geocoding, typeahead search
- Razorpay, success-state animations, PDF generation and viewing, image crop
- Push, in-app update prompts, onboarding flows
Stack
2 apps · 49,575 lines of Dart · 110 screens
Outcome
Both apps live on Google Play; multi-year engagement.
On Google Play
4.9★
Play Store rating
1,000+
installs
Live figures from the Google Play listing, read 2026-08-30.
Screens




