ESP32 Open-Source Wi-Fi MAC
A Wi-Fi MAC layer for the ESP32 written in C on reverse-engineered hardware registers, extending the open-source esp32-open-mac project.
Taipei / firmware, OTA, backend, device-to-cloud
Embedded and backend engineer for networking and IoT devices, from bootloader to cloud services.
At Airgain, I own OTA upgrades for an OpenWrt-based cellular repeater controller and built and operate its FastAPI distribution service. Previously, I built a two-stage U-Boot for Marvell switches. At Morelink, I built one Go codebase for an OpenWrt agent and a GCP service, connected through RabbitMQ with MongoDB-backed REST APIs, and led a team of five building a repeater management platform deployed to six ISPs.
Boot order of the stack I work on. Each layer links to the role behind it.
My university work focused on backend and IoT systems. I moved into embedded firmware in 2020.
Airgain, Inc.
Apr 2025 - Present · Taipei, Taiwan
Morelink Technology Corporation
Jul 2023 - Mar 2026 · Taipei, Taiwan
Senao Networks, Inc.
Aug 2022 - May 2024 · Taipei, Taiwan
A Wi-Fi MAC layer for the ESP32 written in C on reverse-engineered hardware registers, extending the open-source esp32-open-mac project.
My M.S. thesis. A system that collects driving data from a car, protects it with post-quantum cryptography, and keeps a verifiable chain of custody.
A search platform for live streams across YouTube, Twitch and Facebook. It reached 10,000 monthly active users within its first month.