Skip to content
BackNov 7
Ankit Kumar P.
Upwork badge

Ankit Kumar P.

Senior Android & Kotlin Developer | Compose | KMP/CMP | React Native

I help startups and businesses build reliable, polished applications for Android, iOS, and desktop. As a Top Rated Plus Mobile App Developer with 14+ years of experience, $300K+ earned, and 70+ completed Upwork jobs, I bring strong technical expertise and dependable delivery to every project. My expertise includes: • Native Android development: Kotlin, Java, Android SDK, Jetpack Compose • Cross-platform development: Kotlin Multiplatform, Compose Multiplatform (CMP), React Native, and Flutter • Android, iOS, and desktop apps built from a shared codebase • Architecture: MVVM, Clean Architecture, Coroutines, Flow, LiveData, Hilt/Dagger • Backend and APIs: REST APIs, Firebase, Supabase, authentication, cloud database/storage, and real-time data • Local storage: Room and SQLite • Features: payments, Google Maps, social login, QR/barcode scanning, OCR, face detection, push notifications, and audio/video streaming • UI modernization, Material Design, responsive layouts, Navigation Component, bug fixing, and performance improvements I can help you launch a new app, add features to an existing product, modernize an older Android UI with Jetpack Compose, integrate Firebase or Supabase, fix complex bugs, or build a cross-platform application with Kotlin Multiplatform and Compose Multiplatform. I combine proven mobile engineering experience with a disciplined AI-assisted development workflow. AI helps accelerate research, implementation, refactoring, documentation, and test preparation, while I personally maintain control of architecture, code quality, security, builds, and device validation. This means faster feedback cycles and less repetitive development work—without “vibe coding” or compromising maintainability and reliability. Send me your requirements, Figma design, existing app link, or technical challenge, and I’ll suggest a practical path forward.

🇮🇳Ahmedabad, India$16/hr100% JSS4.71 (53)Since Sep 2013

Earnings and projects

MRR
$4k

Last 6 months ÷ 6

World#8,053 / 412k
🇮🇳Country#977 / 45.9k
Revenue, last 30 days
$4.1k

Last 6 months: $24k

World#7,949 / 412k
🇮🇳Country#934 / 45.9k
Total earnings
$336k

Billed in all: $346k

World#6,256 / 412k
🇮🇳Country#969 / 45.9k
Per project
$5.3k

$6k in the last 6 months

World#32,642 / 412k
🇮🇳Country#3,637 / 45.9k
Projects, last 6 months
4
0% fixed100% hourly
World#51,813 / 412k
🇮🇳Country#6,157 / 45.9k
Projects in all
63

Across 71 contracts

42% fixed58% hourly
World#48,156 / 412k
🇮🇳Country#8,205 / 45.9k

Earnings, last 30 days

$346k+$4.1k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$340.0k$342.5k$345.0k$347.5kOct 8Oct 23Nov 7

Skill rankings: #1 in 1 skill of 19

Rarest: top 0.88% in SQLite, of 680. Ranked by MRR among everyone on Upwork with the skill.

  1. 1Face Detection19 freelancers · 🇮🇳 #1Top 5%
  2. 2Android Room Persistence108 freelancers · 🇮🇳 #1Top 2%
  3. 2QR & Barcode Scanner57 freelancers · 🇮🇳 #1Top 4%
  4. #6SQLite680 freelancers · 🇮🇳 #1Top 0.88%
  5. #7JetPack272 freelancers · 🇮🇳 #2Top 3%
  6. #18User Authentication698 freelancers · 🇮🇳 #3Top 3%
  7. #36In-App Purchases1,101 freelancers · 🇮🇳 #11Top 3%
  8. #53Dart2,324 freelancers · 🇮🇳 #13Top 2%