Skip to content
BackNov 8
Hussien A.
Upwork badge

Hussien A.

Senior Android Developer | Kotlin, Compose, BLE/IoT, Automotive, Ktor

"I can unreservedly recommend Hussein for the development and support of Android apps. Over the last 2 years, Hussein has delivered amazing work, providing everything we need for Android, Android Auto, and Android Automotive. I have been impressed with how quickly he has supported complex challenges including Mapbox integration, Android Automotive, cloud-based comms, SignalR, and MQTT. 100% recommended." - Client, UK Transport Authority I'm an Android engineer with 4+ years across product companies and freelance work. My specialty is apps that talk to hardware (BLE devices, car head units, sensors), but my day job is production Android at scale, so you get both. 🛠️ WHAT I'VE ACTUALLY SHIPPED 🛒 E-commerce (current role at a software studio): - Cut checkout loading from 12-15s to 2-4s (83% faster) by reworking GraphQL queries, caching, and business logic - Led full migration from XML to Jetpack Compose with MVI, reviewing code and supervising the team - Integrated Payfort and Paymob payment gateways, built Loyalty and Gift Card systems with animated Compose Canvas UI 🚗 Android Automotive & Auto (2 years, UK Transport Authority, UK): - In-vehicle warning app running on a Polestar head unit, tested at Warwick University, covered in industry press (LCRIG) - Road safety and city safety apps: Mapbox, Google Maps, real-time location, MQTT, SignalR - Trained a TensorFlow Lite model with CameraX detecting vehicles for driver safety scoring 📡 BLE & Embedded (my own product, end to end): - Designed a BLE wearable from zero: custom 4-layer PCB (nRF52840, PMIC, capacitive touch), Zephyr firmware with OTA firmware updates over BLE, a Compose Multiplatform (KMP) companion app, and a Ktor backend behind it. I debug every layer: sensor, firmware, app, and server. 🔒 Security & hardened apps: - Built a 7-layer protection system for a client app: Talsec RASP, custom C++ native module for Frida detection, hardware-backed AES-256 with Android Keystore, SQLCipher, ProGuard/R8, string encryption, certificate pinning - Secure chat app: message and file encryption, voice recording, CameraX capture, root detection, USB debugging prevention. Cut its CPU usage by 30% and memory by 80% through profiling - System-level call/SMS handling with CallScreeningService inside Android's 5-second response window ☁️ Backend & self-hosted: - Ktor REST APIs with MySQL, Exposed, and Docker, sharing a Kotlin module between server and app for type-safe contracts - Device telemetry (GPS with 5-tier fallback, signal strength, battery), OTA APK updates, FCM remote commands and Remote Config - I run my own self-hosted infrastructure (Docker, Linux, reverse proxies, monitoring), so I'm comfortable deploying and maintaining what I build 📱 MY OWN PRODUCT - GPA Manager on Google Play: 16K+ downloads across 80+ universities, live Firebase backend Plus 20 completed Upwork contracts: in-app purchases and subscriptions, survivable background services, GPS tracking, offline data capture, SDK migrations. 🤝 HOW I WORK GitHub access from day one so the code is yours at every step. Honest estimates before we start, clear updates while we work, and two weeks of free support after delivery. I usually reply within a few hours. If you're building something with a device, a car screen, or just need an Android app done properly, message me. The first consultation is free: tell me about your project and I'll give you my honest take on the approach, effort, and risks before you spend anything.

🇪🇬Cairo, Egypt$50/hr100% JSS4.98 (15)Since Mar 2021

Earnings and projects

MRR
$120

Last 6 months ÷ 6

World#129,877 / 412k
🇪🇬Country#1,832 / 6,384
Revenue, last 30 days
$389

Last 6 months: $723

World#69,113 / 412k
🇪🇬Country#914 / 6,384
Total earnings
$13k

Billed in all: $14k

World#171,834 / 412k
🇪🇬Country#2,047 / 6,384
Per project
$642

$361 in the last 6 months

World#160,228 / 412k
🇪🇬Country#1,991 / 6,384
Projects, last 6 months
2
50% fixed50% hourly
World#88,922 / 412k
🇪🇬Country#1,221 / 6,384
Projects in all
21

Across 24 contracts

79% fixed21% hourly
World#128,799 / 412k
🇪🇬Country#1,933 / 6,384

Earnings, last 30 days

$14.1k+$389 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$13.6k$13.8k$14.0k$14.2kOct 9Oct 24Nov 8

Skill rankings: Top 20% in Android Studio

Ranked by MRR among everyone on Upwork with the skill.

  1. 3Better Mobile Security Better4 freelancers · 🇪🇬 #1Top 75%
  2. #11Continuous Deployment32 freelancers · 🇪🇬 #1Top 34%
  3. #64JetPack272 freelancers · 🇪🇬 #3Top 24%
  4. #116Bluetooth LE293 freelancers · 🇪🇬 #3Top 40%
  5. #129Automotive326 freelancers · 🇪🇬 #3Top 40%
  6. #162Android Studio805 freelancers · 🇪🇬 #10Top 20%
  7. #165Firmware Programming418 freelancers · 🇪🇬 #4Top 39%
  8. #177Android SDK805 freelancers · 🇪🇬 #6Top 22%