Skip to content
BackNov 7
Faisal I.
Upwork badge

Faisal I.

IoT & Embedded Engineer | ESP32 STM32 Firmware | PCB Design

I build IoT devices end to end: ESP32 / STM32 firmware, schematic and PCB design, from first prototype to production. 80+ products shipped. Top Rated | 100% Job Success | 84 Upwork projects Founder & Lead Engineer at UTF Labs: 10 years, 250+ IoT projects for clients in the USA, Germany and Australia.and European countries as well.. WHAT I BUILD Embedded firmware in C/C++: ESP32, STM32, Arduino, Raspberry Pi. Bare-metal or RTOS (FreeRTOS, Zephyr, ThreadX) Connectivity and cloud: Wi-Fi, BLE, MQTT, Modbus, OTA firmware updates, Node.js / Python backends, React / Angular dashboards Hardware: schematic and PCB design, board bring-up, board support packages, test procedures for mass production Embedded Linux and drivers, DSP, machine learning for predictive maintenance SELECTED PROJECTS Desk stock ticker (TickrMeter): ESP32 + e-paper display, MQTT cloud, web configuration, OTA updates and manufacturing QA tests. A 2-year partnership from prototype to final product. Industrial energy management (En-Stream): Raspberry Pi gateways reading plant equipment over Modbus, MQTT to the cloud, ML-based predictive maintenance. Steel-furnace thermometer (Spottherm): MAX31856 thermocouple meter with TFT and 7-segment displays, SD-card logging and a custom PCB. Installed on several melting furnaces. Game kiosks with bill acceptors (Zilla Amusement, USA): remote monitoring for units deployed across several states. Also: pet-safety device, water-disinfectant dosing system, egg incubator controller, colloid generator, caregiver medical station, employee tracking system. HOW I WORK Free 15-minute scoping call, then a written spec, milestones and a fixed quote Weekly demo video and Git commits, so you always see progress Full handover: source code, schematic, PCB files, BOM and docs. You own everything 30 days of bug-fix support after delivery INDUSTRIES: industrial IoT and energy, steel and manufacturing, water treatment, consumer gadgets, pet tech, healthcare, amusement and vending. Send me your idea, schematic or broken firmware. I reply within 30 minutes with how I would approach it.

🇵🇰Karachi South, Pakistan$41/hr100% JSS4.71 (29)Since Mar 2019

Earnings and projects

MRR
$1.2k

Last 6 months ÷ 6

World#40,549 / 412k
🇵🇰Country#4,746 / 52.9k
Revenue, last 30 days
$302

Last 6 months: $7.2k

World#74,141 / 412k
🇵🇰Country#9,667 / 52.9k
Total earnings
$313k

Billed in all: $322k

World#7,119 / 412k
🇵🇰Country#475 / 52.9k
Per project
$3.7k

$1.4k in the last 6 months

World#45,910 / 412k
🇵🇰Country#2,944 / 52.9k
Projects, last 6 months
5

Across 6 contracts

83% fixed17% hourly
World#41,746 / 412k
🇵🇰Country#8,942 / 52.9k
Projects in all
84

Across 94 contracts

90% fixed10% hourly
World#34,684 / 412k
🇵🇰Country#5,241 / 52.9k

Earnings, last 30 days

$322k+$302 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$321.6k$321.8k$322.0kOct 8Oct 23Nov 7

Skill rankings: Top 9% in C++

Ranked by MRR among everyone on Upwork with the skill.

  1. #34FreeRTOS200 freelancers · 🇵🇰 #8Top 17%
  2. #44MQTT252 freelancers · 🇵🇰 #10Top 17%
  3. #49Bluetooth244 freelancers · 🇵🇰 #7Top 20%
  4. #50Embedded Linux360 freelancers · 🇵🇰 #6Top 14%
  5. #56Electronic Design352 freelancers · 🇵🇰 #6Top 16%
  6. #59Hardware Prototyping267 freelancers · 🇵🇰 #10Top 22%
  7. #68Firmware Programming418 freelancers · 🇵🇰 #18Top 16%
  8. #70Circuit Design544 freelancers · 🇵🇰 #12Top 13%