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.
Earnings and projects
Last 6 months ÷ 2.6 months active (since Aug 2026)
Read daily since Oct 13, under 30 days
Billed in all: $1,084$1.1k
$214 in the last 6 months
Earnings, last 30 days
Tracked from Oct 13, 2026.
Skill rankings: Top 17% in C++
Ranked by MRR among everyone on Upwork with the skill.
- #21Verilog114 freelancers · 🇺🇸 #3Top 18%🇺🇸#3 of 11
- #40Schematic141 freelancers · 🇺🇸 #9Top 28%🇺🇸#9 of 18
- #46FPGA169 freelancers · 🇺🇸 #9Top 27%🇺🇸#9 of 27
- #100Electronic Design352 freelancers · 🇺🇸 #26Top 28%🇺🇸#26 of 57
- #115Firmware350 freelancers · 🇺🇸 #29Top 33%🇺🇸#29 of 60
- #125Microcontroller Programming535 freelancers · 🇺🇸 #27Top 23%🇺🇸#27 of 74
- #139Raspberry Pi623 freelancers · 🇺🇸 #21Top 22%🇺🇸#21 of 82
- #141KiCad393 freelancers · 🇺🇸 #27Top 36%🇺🇸#27 of 50