Skip to content
BackNov 5
Vladislav S.
Upwork badge

Vladislav S.

Mobile & Connected Device Engineer | Android/iOS, BLE, USB, NFC/IoT

I build Android and iOS apps that communicate reliably with real hardware: BLE, USB, NFC/RFID, and MQTT/IoT devices. Recent Upwork work includes nRF BLE/NUS validation, Cordova USB recovery, RFID readers, and connected-device debugging. My strongest area is mobile software that has to work reliably beyond the screen — with physical devices, vendor SDKs, native APIs, background services, network protocols, and real-world connection failures. Recent work includes: • BLE / Nordic nRF integration — GATT/NUS communication, bonding, notifications, command handling, ACK/NACK flows, reconnect behavior, and structured diagnostics • Android USB integrations — RFID readers, receipt printers, barcode devices, USB permission handling, hot-plug recovery, service lifecycle, bus reset recovery, and Android 13+ compatibility • NFC / RFID — reader integration, device lifecycle management, power-state recovery, and reliable scanning workflows • IoT / MQTT — TLS-secured MQTT communication, device commands, telemetry, QoS handling, reconnect logic, local encrypted storage, and offline-aware application workflows • Native Android and iOS — Kotlin, Java, Jetpack Compose, Swift, SwiftUI, REST APIs, local databases, background processing, media/audio workflows, and App Store / Google Play delivery • Cross-platform and native bridges — Capacitor, Cordova, Flutter, and Kotlin Multiplatform when a project requires native platform or hardware access I also work on products involving audio processing, native C++/DSP integration, healthcare workflows, GPS/location, media capture, PDF/report generation, and backend-connected applications. For connected-device projects, I focus heavily on failure modes that often cause production issues: permissions, pairing, reconnects, timeouts, stale connections, lifecycle transitions, background execution, device detach/reattach, retries, protocol validation, and useful diagnostics. I’m a good fit when you need to: • integrate a BLE, USB, NFC/RFID, or IoT device with Android/iOS • debug an unreliable existing hardware integration • build a mobile companion app for a connected device • stabilize a native plugin or vendor SDK integration • extend or modernize an existing Android/iOS application • investigate difficult lifecycle, communication, or device-state bugs My workflow is practical: understand the failure → reproduce it → add diagnostics → isolate the cause → implement a testable fix → verify recovery and edge cases. You receive clear progress updates, early risk reporting, reproducible builds, structured diagnostics, and maintainable source code throughout the project.

🇺🇿Tashkent, Uzbekistan$20/hr100% JSS5.00 (3)Since Sep 2023

Earnings and projects

MRR (estimate)
≈$373

An estimate from an earlier read

World#89,686 / 412k
🇺🇿Country#85 / 476
Revenue, last 30 days
$0

Last 6 months: $2.2k

Total earnings
$7.7k

Billed in all: $8k

World#217,653 / 412k
🇺🇿Country#234 / 476
Per project
$704

$320 in the last 6 months

World#152,325 / 412k
🇺🇿Country#169 / 476
Projects, last 6 months
7
57% fixed43% hourly
World#28,826 / 412k
🇺🇿Country#40 / 476
Projects in all
11
64% fixed36% hourly
World#192,417 / 412k
🇺🇿Country#240 / 476

Earnings, last 30 days

$8kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$7.8k$7.9k$8.0k$8.1kOct 9Oct 24Nov 8

No data since Nov 5, 2026.

Skill rankings: Top 15% in Apache Cordova

Ranked by MRR among everyone on Upwork with the skill.

  1. #20NFC74 freelancers · 🇺🇿 #2Top 27%
  2. #24Embedded Application101 freelancers · 🇺🇿 #1Top 24%
  3. #38Apache Cordova251 freelancers · 🇺🇿 #1Top 15%
  4. #46JetPack272 freelancers · 🇺🇿 #1Top 17%
  5. #74MQTT252 freelancers · 🇺🇿 #2Top 29%
  6. #83Bluetooth244 freelancers · 🇺🇿 #2Top 34%
  7. #190Internet of Things718 freelancers · 🇺🇿 #2Top 26%
  8. #201Arduino1,007 freelancers · 🇺🇿 #2Top 20%