Skip to content
BackNov 7
Abdurrahman  M.
Upwork badge

Abdurrahman M.

PCB Design, RF & Embedded Hardware Engineer | KiCad, STM32, ESP32

I help startups, businesses, and individuals turn electronic product ideas into professionally designed, manufacturing-ready PCBs. I'm a PCB Designer and Embedded Hardware Engineer specializing in schematic design, multilayer PCB layout, and embedded systems development. I work with STM32, ESP32, SAMD21, and ATmega microcontrollers, along with analog and digital circuits, power electronics, and RF hardware. Services I provide: PCB Design: Schematic capture, component selection, and multilayer PCB layout using KiCad and Altium Designer. Embedded Hardware: Custom STM32, ESP32, and ARM-based hardware, sensor integration, communication interfaces, and IoT devices. Power & Analog Electronics: Power supply design, voltage regulation, signal conditioning, and analog circuit development. PCB Manufacturing: Gerber files, BOMs, pick-and-place files, and complete JLCPCB/PCBWay manufacturing documentation. Hardware Review & Debugging: Schematic reviews, PCB design verification, troubleshooting, and prototype improvements. 3D & Mechanical Integration: PCB 3D models and custom enclosure design using Fusion 360. I focus on practical engineering, not just producing design files. My goal is to deliver reliable, cost-effective hardware that's easy to manufacture and designed with real-world performance in mind. Whether you need an existing PCB improved, a complex circuit designed, or a completely new electronic product developed, I can help bring your project from concept to a manufacturing-ready design.

🇵🇰Karachi, Pakistan$20/hr100% JSS5.00 (1)Since Jul 2026

Earnings and projects

MRR
$350

Last 6 months ÷ 3.7 months active (since Jul 2026)

World#92,197 / 412k
🇵🇰Country#11,900 / 52.9k
Revenue, last 30 days
$0

Last 6 months: $1.3k

Total earnings
$1.3k
World#371,496 / 412k
🇵🇰Country#46,405 / 52.9k
Per project
$650

$643 in the last 6 months

World#159,149 / 412k
🇵🇰Country#15,799 / 52.9k
Projects, last 6 months
2
100% fixed0% hourly
World#88,918 / 412k
🇵🇰Country#17,051 / 52.9k
Projects in all
2
100% fixed0% hourly
World#328,886 / 412k
🇵🇰Country#48,197 / 52.9k

Earnings, last 30 days

$1.3kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$1,280$1,300$1,320$1,340Oct 8Oct 23Nov 7

Skill rankings: Top 26% in Arduino Firmware

Ranked by MRR among everyone on Upwork with the skill.

  1. #19Arduino IDE70 freelancers · 🇵🇰 #9Top 27%
  2. #43Schematic141 freelancers · 🇵🇰 #7Top 30%
  3. #53Arduino Firmware204 freelancers · 🇵🇰 #19Top 26%
  4. #113Multilayer PCB310 freelancers · 🇵🇰 #24Top 36%
  5. #154KiCad393 freelancers · 🇵🇰 #29Top 39%
  6. #156Circuit Design544 freelancers · 🇵🇰 #34Top 29%
  7. #177STM32545 freelancers · 🇵🇰 #40Top 32%
  8. #180Altium Designer526 freelancers · 🇵🇰 #35Top 34%