Skip to content
BackNov 7
Anuj P.

Anuj P.

Embedded Firmware & IoT | Zephyr - Nordic BLE - Low-Power - Medical

I take IoT and embedded products from prototype to production - firmware that survives the field, not just the bench. 10 years developing wearables, medical devices, mesh networks, and industrial IoT, backed by published research on energy-efficient wireless networks (Springer, 2019) and 8 merged PRs in mainline Zephyr RTOS. PROVEN TRACK RECORD: - 100% 5-star repeat client record on multi-year US/EU engagements ($20k+ earned, 900+ logged hours). - Ultra-low-power: Sensor nodes running at 16 uA (1.5+ yrs on CR2032); BLE beacons down to 8 uA; asset trackers lasting 5+ yrs on AA cells. - Throughput & Speed: Cut medical wearable OTA time 5x and boosted BLE data throughput from 300 kbps to 1.2 Mbps. WHAT I DELIVER FOR CLIENTS: - Firmware from Scratch: Board bring-up, custom drivers, MCUboot bootloaders, dual-bank OTA updates. - Wireless & Mesh: BLE (AE / Coded PHY / FCC DTM), Wirepas mesh, OpenThread / Matter, LoRaWAN. - Edge Intelligence & DAQ: Sensor fusion (IMU, PPG, environmental), lift-health monitoring, fall/man-down detection algorithms. - Test-Driven Firmware (TDD): Automated SIL/HIL testing with ztest, Twister, Unity, CMock & FFF wired into GitHub Actions CI. - Firmware Rescue: Turning inherited, brittle proof-of-concept code into rugged, production-grade firmware. CORE HARDWARE & PLATFORMS: - MCUs: Nordic nRF54 / nRF5340 / nRF52 / nRF91, STM32 (F0-F4, L0/L4), ESP32 / C3 / C6 / S3, SAMD21, EFR32, PSoC, low-cost Chinese MCUs (Puya, WCH, GigaDevice). - RTOS: Zephyr (mainline contributor: cx-anuj-pathak), FreeRTOS, ThreadX. - Buses & Protocols: SPI, I2C, UART, USB, CAN, RS485, OSDP, MQTT, CoAP, WebRTC. - Companion Apps & Cloud: Flutter, Python, C++, Rust, NodeJS, KiCad PCB review. Tell me what your device needs to do and where it's stuck - I'll tell you how I'd get it shipped.

🇮🇳Noida, India$75/hr100% JSS4.50 (4)Since May 2019
GlobeUpwork

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#115,677 / 412k
🇮🇳Country#16,204 / 45.9k
Revenue, last 30 days
$0
Total earnings
$28k

Billed in all: $29k

World#115,677 / 412k
🇮🇳Country#16,204 / 45.9k
Per project
$4k
Projects, last 6 months
0
World#209,850 / 412k
🇮🇳Country#23,217 / 45.9k
Projects in all
7

Across 8 contracts

25% fixed75% hourly
World#236,188 / 412k
🇮🇳Country#30,349 / 45.9k

Earnings, last 30 days

$29.4kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$28.5k$29.0k$29.5k$30.0kOct 8Oct 23Nov 7

Skills