Skip to content
BackNov 7
Terence B.
Expert-Vetted

Terence B.

Expert Embedded Systems & IoT Architect | Firmware Specialist

🏆 𝗨𝗣𝗪𝗢𝗥𝗞 𝗘𝗫𝗣𝗘𝗥𝗧 𝗩𝗘𝗧𝗧𝗘𝗗 💪 Top 1% of performers | 15,000+ hours 🎖️ Top Rated Plus | 100% Job Success ✔︎ 20+ years experience in Embedded Systems, IoT & Full Stack Development I design and develop production-grade embedded and IoT systems, from firmware and hardware integration to cloud-connected platforms. Specialized in STM32, Nordic nRF52/nRF53/nRF91, ESP32, RTOS (FreeRTOS/Zephyr), and secure C/C++ firmware development. I help companies turn hardware concepts into reliable, scalable, real-world products. 🚀 𝗔𝗕𝗢𝗨𝗧 𝗠𝗘 I am a Senior Embedded Systems and IoT Engineer with over 20 years of experience delivering production-ready systems across embedded firmware, hardware design, cloud infrastructure, and full stack applications. I specialize in end-to-end system development — from low-level firmware and PCB collaboration to cloud integration and application layers — ensuring robust and scalable real-world deployments. I work with startups and engineering teams to transform complex ideas into reliable production systems. 🔧 𝗘𝗠𝗕𝗘𝗗𝗗𝗘𝗗 𝗦𝗬𝗦𝗧𝗘𝗠𝗦 & 𝗙𝗜𝗥𝗠𝗪𝗔𝗥𝗘 Extensive experience in production-grade embedded firmware development. ▸ 𝗠𝗜𝗖𝗥𝗢𝗖𝗢𝗡𝗧𝗥𝗢𝗟𝗟𝗘𝗥𝗦 & 𝗣𝗟𝗔𝗧𝗙𝗢𝗥𝗠𝗦 ▪ ARM Cortex-M ▪ STM32 ▪ Nordic nRF52 / nRF53 / nRF91 ▪ ESP32 / ESP8266 ▪ Raspberry Pi ▪ Arduino ▪ Microchip PIC ▪ Silicon Labs BGM220 ▸ 𝗥𝗧𝗢𝗦 & 𝗘𝗠𝗕𝗘𝗗𝗗𝗘𝗗 𝗔𝗥𝗖𝗛𝗜𝗧𝗘𝗖𝗧𝗨𝗥𝗘𝗦 ▪ FreeRTOS ▪ Zephyr RTOS ▪ Bare-metal firmware ▪ Multi-threaded systems ▪ Event-driven architectures ▪ OTA firmware updates ▪ Secure boot & encrypted firmware ▸ 𝗖𝗢𝗠𝗠𝗨𝗡𝗜𝗖𝗔𝗧𝗜𝗢𝗡 & 𝗪𝗜𝗥𝗘𝗟𝗘𝗦𝗦 ▪ UART, SPI, I2C, USB ▪ BLE, Bluetooth Classic ▪ LoRa / LoRaWAN ▪ Wi-Fi, LTE, NB-IoT ▪ RS232 / RS485 ▸ 𝗦𝗘𝗖𝗨𝗥𝗜𝗧𝗬 & 𝗡𝗘𝗧𝗪𝗢𝗥𝗞𝗜𝗡𝗚 ▪ TCP/IP, MQTT, HTTP/HTTPS ▪ TLS / mbedTLS ▪ ARM TrustZone ▪ Secure elements (Optiga, ST-SAFE) ▪ PKI systems ▪ JSON, XML, Protobuf ☁️ 𝗜𝗢𝗧 & 𝗖𝗟𝗢𝗨𝗗 𝗦𝗬𝗦𝗧𝗘𝗠𝗦 ▪ AWS IoT, EC2, S3, RDS ▪ MQTT-based architectures ▪ Industrial IoT platforms ▪ Telemetry & remote monitoring ▪ Cellular / NB-IoT / LTE devices ▪ Robotics & automation systems 💻 𝗙𝗨𝗟𝗟 𝗦𝗧𝗔𝗖𝗞 𝗗𝗘𝗩𝗘𝗟𝗢𝗣𝗠𝗘𝗡𝗧 ▸ 𝗕𝗔𝗖𝗞𝗘𝗡𝗗 ▪ Java (J2SE/J2EE), Spring ▪ JSF, JSP, Servlets ▪ Hibernate, JPA ▪ Node.js ▪ PHP / CakePHP ▪ REST APIs ▸ 𝗙𝗥𝗢𝗡𝗧𝗘𝗡𝗗 ▪ ReactJS ▪ JavaScript, HTML5, CSS3, Bootstrap ▸ 𝗗𝗔𝗧𝗔𝗕𝗔𝗦𝗘𝗦 ▪ MySQL ▪ Apache Derby ▪ Database design & optimization 🛠 𝗛𝗔𝗥𝗗𝗪𝗔𝗥𝗘 & 𝗣𝗖𝗕 𝗗𝗘𝗦𝗜𝗚𝗡 ▪ PCB design (Altium Designer / KiCad) ▪ Analog & digital circuit design ▪ Hardware bring-up & debugging ▪ Sensor integration ▪ Power systems ▪ Motor control (PWM, stepper, servo, robotics) 🧠 𝗜𝗠𝗔𝗚𝗘 𝗣𝗥𝗢𝗖𝗘𝗦𝗦𝗜𝗡𝗚 & 𝗔𝗜 ▪ OCR systems ▪ Signal processing & filtering ▪ Embedded AI / ML integration ▪ Sensor data conditioning ▪ Computer vision pipelines 🧪 𝗤𝗨𝗔𝗟𝗜𝗧𝗬 & 𝗦𝗘𝗖𝗨𝗥𝗜𝗧𝗬 ▪ Secure firmware architecture ▪ Veracode static/dynamic analysis ▪ System debugging & reliability engineering ▪ Performance optimization ▪ Production-grade system hardening 🧾 𝗣𝗥𝗢𝗚𝗥𝗔𝗠𝗠𝗜𝗡𝗚 𝗟𝗔𝗡𝗚𝗨𝗔𝗚𝗘𝗦 ▪ C / C++ ▪ Embedded C ▪ Java ▪ Python ▪ JavaScript ▪ PHP ▪ MATLAB 🎯 𝗗𝗘𝗩𝗘𝗟𝗢𝗣𝗠𝗘𝗡𝗧 𝗣𝗛𝗜𝗟𝗢𝗦𝗢𝗣𝗛𝗬 I focus on building reliable, maintainable, and production-ready systems by combining strong engineering fundamentals with real-world product experience across hardware, firmware, cloud, and software layers. If you need embedded firmware, IoT systems, cloud integration, or full stack development, I can help bring your product from concept to production.

🇵🇭Lapu-Lapu, Philippines$45/hr100% JSS4.96 (11)Since Sep 2005

Earnings and projects

MRR
$883

Last 6 months ÷ 6

World#53,632 / 412k
🇵🇭Country#10,334 / 56.3k
Revenue, last 30 days
$58

Last 6 months: $5.3k

World#97,377 / 412k
🇵🇭Country#18,210 / 56.3k
Total earnings
$480k

Billed in all: $496k

World#3,031 / 412k
🇵🇭Country#63 / 56.3k
Per project
$21k

$1.8k in the last 6 months

World#5,594 / 412k
🇵🇭Country#1,064 / 56.3k
Projects, last 6 months
3
0% fixed100% hourly
World#66,479 / 412k
🇵🇭Country#5,298 / 56.3k
Projects in all
23

Across 28 contracts

21% fixed79% hourly
World#120,400 / 412k
🇵🇭Country#9,151 / 56.3k

Earnings, last 30 days

$496k+$58 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$495,600$495,650$495,700Oct 8Oct 23Nov 7

Skill rankings: Top 11% in Java

Ranked by MRR among everyone on Upwork with the skill.

  1. #13Real-Time Operating System71 freelancers · 🇵🇭 #1Top 18%
  2. #27J2EE239 freelancers · 🇵🇭 #1Top 11%
  3. #36OCR Algorithm183 freelancers · 🇵🇭 #4Top 20%
  4. #65Bluetooth LE293 freelancers · 🇵🇭 #1Top 22%
  5. #74Firmware Programming418 freelancers · 🇵🇭 #1Top 18%
  6. #77Firmware350 freelancers · 🇵🇭 #1Top 22%
  7. #104Embedded C658 freelancers · 🇵🇭 #1Top 16%
  8. #214C1,974 freelancers · 🇵🇭 #5Top 11%