Kan Yan is a seasoned software engineer with over a decade of hands-on experience designing embedded systems, wireless drivers, and Linux device drivers. Based in San Jose, he brings deep expertise in WLAN and 802.11 protocols, alongside strong network programming skills and intimate knowledge of ARM, MIPS, and PowerPC architectures. His career includes senior engineering roles at Broadcom and Aerohive and a current engineering position at Google, reflecting a track record of shipping production-grade firmware and kernel-level networking code. Known for bridging hardware constraints with robust software design, he excels at taking complex radio and driver problems from concept to stable deployment. Colleagues value his pragmatic approach to debugging across the stack—from silicon and board bring-up to kernel networking stacks. Outside the obvious protocol expertise, he uniquely combines embedded hardware fluency with production Linux kernel development, making him a rare resource for low-level wireless systems.
ChromeOS/Android kernel source tree for Google ChromeOS devices
Contributions:16 commits in 5 months
kernelchromebookkernel-sourceandroidchromeos
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.