Yuk Poon is a senior engineering manager and firmware specialist with 13 years’ experience building embedded systems, IoT products, and wireless stacks across startups and research labs. As Sr. Engineering Manager at Particle and co‑founder/CTO of Red Bear, he has led Bluetooth LE and Wi‑Fi firmware development, board design, and open source collaborations with mbed, Arduino and Nordic. His hands‑on background spans device drivers, embedded Linux, ARM MCUs and real-world fixes in Device OS and Mbed OS, including MAC, SPI and interrupt handling improvements. He combines deep low‑level debugging skills with product leadership—having shipped consumer electronics, Arduino‑compatible boards and supported Kickstarter campaigns. Based in Hong Kong with an MSc in Computer Science from HKU, he retains a maker’s curiosity, evident from early iOS BLE framework work and ongoing open‑source contributions.
Provides a BLE framework for developing BLE App on iOS/OSX platform using RBL BLE Service.
Role in this project:
Mobile Developer (iOS)
Contributions:32 commits, 9 PRs, 8 pushes in 4 years 5 months
Contributions summary:Yuk's primary contribution focused on developing a BLE framework for iOS/OSX platforms. The initial commit introduced foundational BLE code within a `BLE.m` file. Subsequent commits expanded support to include Mac OS X compatibility, added example projects demonstrating integration with the BLE framework, and implemented additional features like an iOS BLE Chat application and a BLE Controller iOS application. These updates centered around BLE-related communication, and peripheral management.
Contributions:9 commits, 2 PRs, 3 pushes in 1 year 3 months
Contributions summary:Yuk primarily contributed to the device operating system's firmware, focusing on debugging and enhancing low-level functionalities. Their work involved fixing MAC address retrieval issues in listening mode and refining network interface initialization. They also optimized SPI peripheral usage by lowering the clock frequency for specific hardware, and resolving concurrent access issues. Furthermore, they addressed interrupt handling for power management and general system performance.
xenonparticleargonelectronfirmware
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.