Skip to content
BackNov 7
Abdul M.
Upwork badge

Abdul M.

Electronics Engineer | PCB Designer | STM32 | ESP32 | Altium

I’m an Electronics Engineer with over 5 years of hands-on experience in embedded systems and PCB design. I mostly work with startups and product developers who need reliable hardware, not just a circuit that works on paper. My focus is simple: build electronics that are practical, stable, and ready for real world use. I’ve worked on custom embedded systems using STM32, ESP32, NRF series, Arduino, and Raspberry Pi. From firmware development in Embedded C/C++ to complete PCB design in Altium and KiCad, I handle the full process, starting from concept and ending at a production-ready board. Over the years, I’ve designed IoT devices, wireless systems, motor drivers, smart control units, and multilayer PCBs prepared for manufacturing. Here’s what I usually help clients with: Embedded systems development (STM32, ESP32, custom MCUs) Firmware development in C/C++ Custom PCB design (single-layer to multilayer boards) Schematic design and circuit simulation (LTspice, Proteus) IoT development using WiFi, BLE, MQTT, LoRa Sensor integration and motor control Power electronics and DC-DC converters PCB reverse engineering and hardware debugging Prototype development and manufacturing support (JLCPCB, PCBWay) I pay special attention to PCB layout quality, EMI considerations, and proper component selection so the board performs well and stays within budget. I also provide complete Gerber files, BOM, and documentation to make manufacturing smooth. Communication matters to me. I keep things clear, practical, and straightforward. If something can be improved in your design, I’ll tell you honestly. Whether you need help with STM32 firmware, ESP32-based IoT hardware, custom PCB design, or turning your idea into a working prototype, I can support you from start to finish. If you’re building a product and want hardware that’s stable, scalable, and ready for production — let’s talk.

🇵🇰Shekhupura, Pakistan$20/hr100% JSS5.00 (4)Since Mar 2024

Earnings and projects

MRR
$152

Last 6 months ÷ 6

World#123,054 / 412k
🇵🇰Country#17,100 / 52.9k
Revenue, last 30 days
—

Read daily since Oct 21, under 30 days

Total earnings
$1.1k

Billed in all: $1.1k

World#384,558 / 412k
🇵🇰Country#48,384 / 52.9k
Per project
$187

$182 in the last 6 months

World#269,453 / 412k
🇵🇰Country#34,753 / 52.9k
Projects, last 6 months
5
80% fixed20% hourly
World#41,746 / 412k
🇵🇰Country#8,942 / 52.9k
Projects in all
6

Across 7 contracts

86% fixed14% hourly
World#250,290 / 412k
🇵🇰Country#39,844 / 52.9k

Earnings, last 30 days

$1.1kNothing earned since Oct 21Billed in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$1,100$1,120$1,140$1,160Oct 21Oct 30Nov 7

Tracked from Oct 21, 2026.

Skill rankings: Top 16% in Proteus Design Suite

Ranked by MRR among everyone on Upwork with the skill.

  1. #10Proteus Design Suite64 freelancers · 🇵🇰 #7Top 16%
  2. #32Assembly Language129 freelancers · 🇵🇰 #7Top 25%
  3. #37PLC107 freelancers · 🇵🇰 #3Top 35%
  4. #44Eagle146 freelancers · 🇵🇰 #8Top 30%
  5. #50EasyEDA120 freelancers · 🇵🇰 #24Top 42%
  6. #55SCADA128 freelancers · 🇵🇰 #5Top 43%
  7. #147Firmware350 freelancers · 🇵🇰 #31Top 42%
  8. #160Robotics547 freelancers · 🇵🇰 #21Top 29%