Skip to content
BackNov 7
David E.
Upwork badge

David E.

Mobile App Developer | Kotlin, Jetpack Compose & KMP

Senior Android developer who takes your existing Figma designs or backend to a production Android app. You already have something real, and mobile is the missing piece. Recently, I took a stalled iOS-to-Android conversion to a production-ready, offline-first encrypted app in three months, with zero crashes. I work best with founders, CTOs and product leads who know what they want built and need one person to own the mobile side end to end. 5 years shipping Kotlin, Jetpack Compose and Kotlin Multiplatform. What that looks like ⦿ iOS to Android parity: I take your existing iOS app and deliver a native Android version that matches the product, not just the screens. ⦿ Figma to production: Compose UI built to your designs, on a proper design system. ⦿ Backend integration: REST/GraphQL, auth (Auth0, Firebase), offline-first sync, push notifications and payments. ⦿ Launch-ready: CI/CD, Play Console, staged rollouts and crash monitoring, so release isn't a scramble. Proof ⦿ ArmourVault (Australia): took an existing SwiftUI iOS app to Android after the previous developer left. The iOS encryption was crashing, so I built chunked streaming XChaCha20-Poly1305 encryption. It's built around offline-first, secure file handling and biometrics. ⦿ Fintech: G Core (real-time crypto trading platform) and PayBuddy (fintech MVP with Flutterwave payments). ⦿ GirlFit: a Kotlin Multiplatform app built on Android and iOS from a shared codebase. How I work: fixed-scope milestones, a working build every 1–2 weeks, written & recorded progress updates, and daily overlap with UK/EU and US East Coast hours. After launch I stay on for maintenance and iteration. To scope your project, send me: what exists today (iOS app, backend, Figma), the must-have features, and your target launch date. I'll reply with a plan, scope and next steps.

🇳🇬Lokoja, Nigeria$30/hr100% JSS5.00 (2)Since Feb 2023
GlobeUpwork

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#276,735 / 412k
🇳🇬Country#7,073 / 13.8k
Revenue, last 30 days
$0
Total earnings
$3.9k
World#276,735 / 412k
🇳🇬Country#7,073 / 13.8k
Per project
$1.3k

$0 in the last 6 months

Projects, last 6 months
1
100% fixed0% hourly
World#128,092 / 412k
🇳🇬Country#6,596 / 13.8k
Projects in all
3
100% fixed0% hourly
World#304,140 / 412k
🇳🇬Country#11,408 / 13.8k

Earnings, last 30 days

$3.9kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$3,800$3,850$3,900$3,950Oct 8Oct 23Nov 7

Skills