Skip to content
BackNov 7
Ahtisham K.
Upwork badge

Ahtisham K.

PCB Design & Embedded Firmware | STM32, nRF52, ESP32

I design PCBs and firmware for STM32, nRF52, and ESP32 products, with support through prototyping and production. Our work at Zero-Axis includes an nRF52840 BLE/NFC smart lock with 100 units produced. I can help with a new PCB, firmware for existing hardware, or a working prototype that combines both. My focus is on getting the electronics and firmware working together, then testing them against the functions your product needs. My core work covers: - Component selection, schematics and PCB layout in Altium Designer or KiCad. - Embedded C/C++ firmware, peripheral drivers, FreeRTOS and Zephyr. - BLE communication, sensor integration and device control. - Board bring-up, hardware/firmware debugging and low-power measurements. - Manufacturing files, build instructions and technical documentation. We also manage production and sourcing for clients. Recent work includes: - BLE/NFC smart lock: 100 units produced, including PCBA manufacturing, BLE/NFC antenna sourcing and graphic overlays. - SOLAYE controller: 100 units produced, with a 1,000-unit production run now underway. Our scope includes PCBA manufacturing, enclosure/housing manufacture, light-line sourcing and custom connectors. Our related engineering work includes Zephyr firmware, sensors, motor control, and Android/iOS communication for the smart lock, plus redesigning a legacy Renesas controller around STM32L4 and porting its firmware. I'm a co-founder and engineering manager at Zero-Axis Technologies. Through our team, I also support BLE mobile-app integration and AWS IoT Core connectivity when required. Tell me what you're building, what you already have, and what needs to work next. We can then discuss the engineering, testing, and production scope.

🇵🇰Rawalpindi, Pakistan$30/hr100% JSS4.65 (11)Since Dec 2019
GlobeUpwork

Earnings and projects

MRR
$2.6k

Last 6 months ÷ 6

World#16,178 / 412k
🇵🇰Country#1,791 / 52.9k
Revenue, last 30 days
$0

Last 6 months: $15k

Total earnings
$84k

Billed in all: $87k

World#47,553 / 412k
🇵🇰Country#3,762 / 52.9k
Per project
$4k

$3.1k in the last 6 months

World#43,280 / 412k
🇵🇰Country#2,708 / 52.9k
Projects, last 6 months
5
40% fixed60% hourly
World#41,746 / 412k
🇵🇰Country#8,942 / 52.9k
Projects in all
21

Across 23 contracts

48% fixed52% hourly
World#128,798 / 412k
🇵🇰Country#21,352 / 52.9k

Earnings, last 30 days

$87.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
$86k$87k$88k$89kOct 8Oct 23Nov 7

Skill rankings: Top 4% in Modbus

Ranked by MRR among everyone on Upwork with the skill.

  1. 2TinyML4 freelancers · 🇵🇰 #1Top 50%
  2. 3Modbus68 freelancers · 🇵🇰 #1Top 4%
  3. #4TensorFlow Lite23 freelancers · 🇵🇰 #1Top 17%
  4. #7Edge AI64 freelancers · 🇵🇰 #2Top 11%
  5. #8CAN Bus61 freelancers · 🇵🇰 #1Top 13%
  6. #18nRF52190 freelancers · 🇵🇰 #5Top 9%
  7. #19FreeRTOS200 freelancers · 🇵🇰 #5Top 10%
  8. #29Bluetooth LE293 freelancers · 🇵🇰 #7Top 10%