Summary
Shawn Huang is a Senior Software Engineer with 13 years of experience specializing in memory- and performance-focused systems engineering across Gecko, Linux, and Android stacks. He has deep expertise optimizing low-memory devices (down to 256MB), diagnosing elusive performance regressions, and driving data-driven improvements at KaiOS after a long tenure working on Gecko and Firefox OS Bluetooth at Mozilla. Comfortable across Python, JavaScript, C++ and Rust, he bridges application-level JavaScript optimizations with low-level Bluetooth and BSP concerns to improve stability and resource use. Shawn’s background includes owning Bluetooth modules, Storage API work for Gecko, and hands-on BSP/Android framework tuning, making him effective at both reproducible debugging and planning targeted improvement projects. Based in New Taipei, Taiwan, he combines systems rigor with pragmatic app-level guidance—having directly coached third-party teams like WhatsApp on memory optimization—to squeeze more life out of constrained devices.
13 years of coding experience
10 years of employment as a software developer
Master, Information system, Master, Information system at National Chiao Tung University
Bachelor's degree, Management Information Systems, General, Bachelor's degree, Management Information Systems, General at Tamkang University
Italian