Skip to content
BackNov 7
Omar I.

Omar I.

Embedded Firmware & IoT Engineer | ESP32, MQTT, Python , BLE | PLC

Connecting hardware to the cloud shouldn't require three different freelancers. I build complete IoT and embedded systems — from sensors, microcontrollers, and Raspberry Pi gateways to MQTT, BLE, industrial protocols, cloud backends, dashboards, and AI automation. Most IoT projects don't fail because of one bad component. They fail at the integration points: unreliable device communication, gateway disconnects, mismatched data structures, firmware edge cases, or a cloud platform that doesn't understand what's happening at the hardware layer. That's where I specialize. What I build: • Embedded & Edge Systems: ESP32, Arduino, Raspberry Pi, Teensy, sensors, actuators, Linux edge devices, C/C++ and Python • Industrial IoT: Modbus RTU/TCP, RS-485, CAN, PLC integration, MQTT gateways, equipment monitoring and protocol translation • Wireless & Connectivity: BLE/BlueZ, Wi-Fi, MQTT, TCP/IP, REST APIs, WebSockets and device-to-cloud communication • Edge AI & Computer Vision: OpenCV, industrial cameras, inspection systems, local image processing and edge inference • IoT Cloud & Backend: AWS IoT, MQTT brokers, Python services, Django/FastAPI, PostgreSQL, Docker and real-time dashboards • Automation & AI Integration: n8n, webhooks, APIs, LLM integrations and automated data-processing workflows • Robotics & Control: motor control, sensor integration, real-time control, embedded robotics and SDK-based hardware integration I have worked on systems involving industrial machine vision, BLE sensor platforms, distributed Raspberry Pi devices, Modbus monitoring, robotics, wearable sensors, MQTT gateways and edge-to-cloud IoT architectures. My focus is reliability beyond the prototype. That means reconnect and recovery logic, proper error handling, logging, hardware/software fault isolation, clean architecture and documentation — not just getting the demo to work once. Because I work across both hardware and software, I can trace a problem through the entire chain: Sensor → Firmware → Protocol → Gateway → Cloud → Dashboard So when something fails, you don't need three different developers blaming each other's part of the system. If you're building a connected product, industrial IoT system, Raspberry Pi/ESP32 solution, or debugging an edge-to-cloud system that almost works but isn't reliable yet, send me a message with your hardware and current architecture.

🇪🇬Disuq, Egypt$30/hr100% JSS5.00 (5)Since Mar 2026

Earnings and projects

MRR
$679

Last 6 months ÷ 6

World#64,972 / 412k
🇪🇬Country#835 / 6,384
Revenue, last 30 days
$400

Last 6 months: $4.1k

World#68,253 / 412k
🇪🇬Country#899 / 6,384
Total earnings
$5.4k

Billed in all: $5.4k

World#248,245 / 412k
🇪🇬Country#3,352 / 6,384
Per project
$385

$453 in the last 6 months

World#207,468 / 412k
🇪🇬Country#2,743 / 6,384
Projects, last 6 months
9

Across 10 contracts

90% fixed10% hourly
World#21,105 / 412k
🇪🇬Country#219 / 6,384
Projects in all
14

Across 17 contracts

88% fixed12% hourly
World#168,283 / 412k
🇪🇬Country#2,581 / 6,384

Earnings, last 30 days

$5.4k+$400 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$5.0k$5.2k$5.4k$5.6kOct 8Oct 23Nov 7

Skill rankings: Top 9% in SQLite

Ranked by MRR among everyone on Upwork with the skill.

  1. #16Bot69 freelancers · 🇪🇬 #2Top 23%
  2. #36Control Engineering188 freelancers · 🇪🇬 #3Top 19%
  3. #48AWS IoT Core192 freelancers · 🇪🇬 #2Top 25%
  4. #55PLC Programming290 freelancers · 🇪🇬 #4Top 19%
  5. #63SQLite680 freelancers · 🇪🇬 #2Top 9%
  6. #69Embedded Linux360 freelancers · 🇪🇬 #4Top 19%
  7. #84Robotics547 freelancers · 🇪🇬 #4Top 15%
  8. #93Firmware350 freelancers · 🇪🇬 #3Top 27%