Desmond Yao

Web Developer at Google LLC

Shanghai, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Bell Yao is a seasoned software engineer with 15 years in embedded systems, fintech, and automotive electronics and a deep specialization in Android spanning seven years. Currently contributing to Wear OS at Google, Bell has led firmware development for Moto Mods on STM32 platforms and shipped multiple high-volume Motorola handsets while owning factory support and stability across product lifecycles. He blends low-level firmware expertise (C, STM32, NuttX) with modern Android and Kotlin development, having driven Android-based payment applications and carrier-compliant handset releases. Bell is comfortable leading virtual teams, coordinating cross-functional vendors and carrier labs, and resolving thorny hardware-software integration issues such as DLP projector banding and power/performance optimizations. He also contributes to open-source documentation (notably Chinese docs for Fresco) to improve accessibility behind regional network constraints. Based in Shanghai with graduate training in computer science, Bell pairs pragmatic product delivery focus with a knack for bridging factory realities and platform engineering.
code11 years of coding experience
github-logo-circle

Github Skills (9)

github-pages10
jekyll10
documentation10
html9
css9
manage8
javascript8
gatsbyjs8
management8

Programming languages (9)

TypeScriptJavaC++CRustJavaScriptVim ScriptKotlin

Github contributions (5)

github-logo-circle
liaohuqiu/fresco-docs-cn

Aug 2015 - Jul 2016

Chinese documentation for fresco. The github pages site is: http://fresco-cn.org/
Role in this project:
userTechnical Writer
Contributions:18 commits, 10 PRs, 3 pushes in 11 months
Contributions summary:Desmond primarily contributed to the documentation of the fresco-docs-cn repository. Their commits focused on updating URLs, modifying the site's navigation, and incorporating local CSS and JavaScript files to address GFW issues. They also edited documentation files, suggesting a role dedicated to enhancing the project's accessibility and maintainability of the documentation.
Performance comparison of android "pull to refresh" repos in github.
Contributions:65 commits, 56 pushes, 1 branch in 6 months
androidpull-to-refresh
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.
Request Free Trial