Skip to content
BackNov 7
Ibrahim E.
Upwork badge

Ibrahim E.

Mobile App Developer | Android, iOS & Kotlin Multiplatform | POS

I build Android and iOS apps with Kotlin Multiplatform (KMP) and Compose Multiplatform, and native Android apps with Kotlin and Jetpack Compose. I help founders and product teams launch MVPs, improve existing apps, and solve difficult integration and reliability issues. I'm Top Rated on Upwork with 100% Job Success, $20K+ earned, and 15 five-star client reviews. My experience includes mobile products, restaurant Point of Sale (POS) systems, payment-terminal integration, and MDB vending applications. What I can help you with: • Cross-platform mobile app development for Android and iOS using Kotlin Multiplatform. • Native Android development, bug fixes, new features, UI improvements, and SDK upgrades. • Firebase integration, real-time data sync, Cloud Functions, push notifications, and REST APIs. • Local storage with Room, offline workflows, and maintainable Clean Architecture. • POS and payment systems: PAX terminals, cloud and local terminal communication, transaction states, safe retries, and timeout recovery. • Restaurant checkout: split payments, discounts, rounding, fiscal receipts, and table/kitchen-order synchronization. • MDB cashless vending integration, including vend-result handling and payment reversals after a failed dispense. • Testing, code reviews, refactoring, and Google Play release preparation. Selected work: • Pingo: a Kotlin Multiplatform ping-monitoring app published on Android; the Windows version is awaiting certification. • Ponder: improved Firebase real-time UI updates, added Compose drag-and-drop, and refactored the app with Clean Architecture and Hilt. • Phone Dialer and SMS Messaging App: developed Android communication apps, collaborating with designers and testing releases. • POS payment integration: contributed to a modular terminal layer supporting cloud, Wi-Fi, and PAX drivers, with explicit payment outcomes and regression tests. My toolkit includes Kotlin, Kotlin Multiplatform, Compose Multiplatform, Jetpack Compose, Java, Firebase, Retrofit, Room, Coroutines, Hilt, STOMP, GitHub Actions, and Bitrise. You'll get clear communication, a maintainable codebase, and practical decisions tied to your app's requirements. Send me your app idea, existing codebase, or the issue you need solved, and we can define the scope and next steps.

🇪🇬Cairo, Egypt$45/hr100% JSS5.00 (15)Since Nov 2023

Earnings and projects

MRR
$528

Last 6 months ÷ 6

World#75,659 / 412k
🇪🇬Country#984 / 6,384
Revenue, last 30 days
$160

Last 6 months: $3.2k

World#85,528 / 412k
🇪🇬Country#1,181 / 6,384
Total earnings
$24k

Billed in all: $24k

World#126,354 / 412k
🇪🇬Country#1,324 / 6,384
Per project
$1.4k

$3.2k in the last 6 months

World#98,680 / 412k
🇪🇬Country#1,109 / 6,384
Projects, last 6 months
1
100% fixed0% hourly
World#128,095 / 412k
🇪🇬Country#1,858 / 6,384
Projects in all
17
94% fixed6% hourly
World#149,090 / 412k
🇪🇬Country#2,280 / 6,384

Earnings, last 30 days

$24.3k+$160 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$24.1k$24.2k$24.3k$24.4kOct 8Oct 23Nov 7

Skill rankings: Top 10% in Android UI Design

Ranked by MRR among everyone on Upwork with the skill.

  1. #14Android Room Persistence108 freelancers · 🇪🇬 #1Top 13%
  2. #14POS Terminal54 freelancers · 🇪🇬 #1Top 26%
  3. #16Software Design Pattern91 freelancers · 🇪🇬 #1Top 18%
  4. #24Android UI Design239 freelancers · 🇪🇬 #1Top 10%
  5. #42Google Play282 freelancers · 🇪🇬 #4Top 15%
  6. #44Point of Sale & Payment Systems187 freelancers · 🇪🇬 #1Top 24%
  7. #87Android Studio805 freelancers · 🇪🇬 #5Top 11%
  8. #112Android SDK805 freelancers · 🇪🇬 #3Top 14%