Skip to content
BackNov 7
Mahir P.
Upwork badge

Mahir P.

KiCad PCB Design & Embedded C | JLCPCB-Ready Power and MCU Boards

I design small power and microcontroller boards in KiCad and hand them over ready for JLCPCB assembly: schematic, layout, BOM checked against live stock, every CPL rotation checked, and a test note. Recent Upwork work: - 4-layer, 88-part two-speed PWM motor controller, parts on both sides, JLCPCB Standard assembly, 50-line BOM checked line by line with no substitutes. - Drop-in battery power switch (11.1-14.8 V pack): back-to-back P-MOSFETs that block both ways and survive a reversed battery, tested in ngspice for hot-plug, surge and reverse battery. 5 A stall and 3.1 A continuous at 40 C from a thermal model of the finished copper. JLCPCB package for 50 assembled boards at about $7 each. - USB-C protection front end: port protector, TVS, PTC and LDO, with the TVS chosen on leakage so it does not load the CC lines. What I take on: - KiCad schematic and layout, 2 and 4 layer, with JLCPCB or PCBWay fab and assembly files - Power, battery and protection circuits, simulated in LTspice or ngspice before layout - Pre-fab design reviews: I check your Gerbers, BOM and CPL before you pay for a run - STM32, Arduino and Raspberry Pi firmware in C, C++ and Python, with bring-up on a scope and logic analyzer Electrical engineering student at the University of Illinois Urbana-Champaign. As IEEE UIUC technical coordinator I run the chapter's KiCad, embedded and soldering workshops. Electrical lead on the ASME @ Illinois Iron Man helmet: Raspberry Pi 5, servo faceplate, JARVIS voice assistant. Send the schematic, the board or the problem, and I will tell you what it takes and what it costs.

🇺🇸Tinley Park, United States$65/hr100% JSS5.00 (2)Since Aug 2026

Earnings and projects

MRR
$408

Last 6 months ÷ 2.6 months active (since Aug 2026)

World#86,118 / 412k
🇺🇸Country#12,631 / 62.1k
Revenue, last 30 days
—

Read daily since Oct 13, under 30 days

Total earnings
$1.1k

Billed in all: $1.1k

World#387,668 / 412k
🇺🇸Country#59,190 / 62.1k
Per project
$180

$214 in the last 6 months

World#271,915 / 412k
🇺🇸Country#42,523 / 62.1k
Projects, last 6 months
5
100% fixed0% hourly
World#41,746 / 412k
🇺🇸Country#5,872 / 62.1k
Projects in all
6
100% fixed0% hourly
World#250,290 / 412k
🇺🇸Country#35,789 / 62.1k

Earnings, last 30 days

$1.1k+$560 earned since Oct 13Billed in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$0.5k$1.0k$1.5kOct 13Oct 26Nov 7

Tracked from Oct 13, 2026.

Skill rankings: Top 17% in C++

Ranked by MRR among everyone on Upwork with the skill.

  1. #21Verilog114 freelancers · 🇺🇸 #3Top 18%
  2. #40Schematic141 freelancers · 🇺🇸 #9Top 28%
  3. #46FPGA169 freelancers · 🇺🇸 #9Top 27%
  4. #100Electronic Design352 freelancers · 🇺🇸 #26Top 28%
  5. #115Firmware350 freelancers · 🇺🇸 #29Top 33%
  6. #125Microcontroller Programming535 freelancers · 🇺🇸 #27Top 23%
  7. #139Raspberry Pi623 freelancers · 🇺🇸 #21Top 22%
  8. #141KiCad393 freelancers · 🇺🇸 #27Top 36%