Skip to content
BackNov 8
Leonardo S.

Leonardo S.

ESP32 Firmware | Custom PCB Design | Low-Power Embedded System

I build two things that rarely come from the same person: embedded hardware that ships, and AI systems that run real businesses. On the hardware side, I design end to end. Custom PCB in EasyEDA through JLCPCB manufacturing (BOM, Gerber, CPL), then the firmware that runs on it: ESP32 S3, C3 and C6, FreeRTOS dual core architecture, BLE, WiFi, MQTT, OTA updates, ultra low power design. Seven custom boards manufactured with full SMT assembly, 10K+ lines of production firmware, one patent filed with 226 claims on adaptive battery management with Edge AI, and a published research paper on wireless power infrastructure. On the AI side, I build agents that do real work, not demos. I currently run an autonomous business agent in production for a service business: it handles customer conversations on WhatsApp, books appointments through calendar integration, reads payment receipts with vision AI, and reconciles the money at the end of the day, with a human takeover bridge through Telegram. Multi tenant architecture, ready to onboard new businesses. I also build algorithmic trading systems with full ML data pipelines, where every strategy is validated against out of sample data before it touches a live account. What clients get from me: someone who understands the whole chain. The sensor, the board, the firmware, the radio, the backend, the AI layer, and the business result it has to produce. I flag risks early, I document everything, and I deliver with receipts, build footage and handover docs the client can actually use. Recent work: BLE triggered hardware prototype delivered ahead of schedule with same day milestone approval, and a LoRa ski tracking device on Heltec hardware

🇺🇸North Miami Beach, United States$75/hr75% JSS5.00 (1)Since May 2022

Earnings and projects

MRR
$113

Last 6 months ÷ 6

World#131,765 / 412k
🇺🇸Country#17,984 / 62.1k
Revenue, last 30 days
$0

Last 6 months: $676

Total earnings
$1.2k

Billed in all: $1.2k

World#379,897 / 412k
🇺🇸Country#58,066 / 62.1k
Per project
$591

$338 in the last 6 months

World#167,513 / 412k
🇺🇸Country#28,349 / 62.1k
Projects, last 6 months
2
100% fixed0% hourly
World#88,922 / 412k
🇺🇸Country#11,762 / 62.1k
Projects in all
2
100% fixed0% hourly
World#328,890 / 412k
🇺🇸Country#47,959 / 62.1k

Earnings, last 30 days

$1.2kNothing 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,160$1,180$1,200$1,220Oct 9Oct 24Nov 8

Skill rankings: Top 22% in C

Ranked by MRR among everyone on Upwork with the skill.

  1. #5Bluetooth Beacon16 freelancers · 🇺🇸 #2Top 31%
  2. #62WiFi168 freelancers · 🇺🇸 #18Top 37%
  3. #70Microcontroller194 freelancers · 🇺🇸 #12Top 36%
  4. #154Electronics432 freelancers · 🇺🇸 #27Top 36%
  5. #169Firmware Programming418 freelancers · 🇺🇸 #27Top 40%
  6. #292Arduino1,007 freelancers · 🇺🇸 #50Top 29%
  7. #331ESP32780 freelancers · 🇺🇸 #38Top 42%
  8. #431C1,974 freelancers · 🇺🇸 #66Top 22%