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.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $7.2k
Billed in all: $321,969$322k
$1.4k in the last 6 months
Across 6 contracts
Across 94 contracts
Earnings, last 30 days
Skill rankings: Top 9% in C++
Ranked by MRR among everyone on Upwork with the skill.
- #34FreeRTOS200 freelancers · 🇵🇰 #8Top 17%🇵🇰#8 of 38
- #44MQTT252 freelancers · 🇵🇰 #10Top 17%🇵🇰#10 of 45
- #49Bluetooth244 freelancers · 🇵🇰 #7Top 20%🇵🇰#7 of 30
- #50Embedded Linux360 freelancers · 🇵🇰 #6Top 14%🇵🇰#6 of 43
- #56Electronic Design352 freelancers · 🇵🇰 #6Top 16%🇵🇰#6 of 57
- #59Hardware Prototyping267 freelancers · 🇵🇰 #10Top 22%🇵🇰#10 of 45
- #68Firmware Programming418 freelancers · 🇵🇰 #18Top 16%🇵🇰#18 of 94
- #70Circuit Design544 freelancers · 🇵🇰 #12Top 13%🇵🇰#12 of 125