Shu Chen

Software Engineer at Google

Campbell, California, United States
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
🎓
Top School
Shu Chen is a software engineer with 11 years of experience applying statistical methods, machine learning, and large-scale data systems to improve performance, reliability, and security in networking and industrial applications. With a PhD-focused research background in wireless localization, context-based access control, and time-dependent encryption, Shu brings deep domain expertise in network security and privacy to production engineering. At Google and previously Ask.com, Shu built and optimized Hadoop-based analytics and billing systems, and in open-source work has made notable contributions to Matter, Espressif's esp-idf/esp-matter SDKs, and OpenThread—adding platform support, debugging critical commissioning flows, and improving radio/diagnostics layers for IoT devices. Proficient in C/C++, Java, embedded systems and map/reduce tooling, Shu combines academic rigor with hands-on firmware and cloud experience, and has a knack for turning theory-driven algorithms into reliable, field-ready implementations.
code11 years of coding experience
job8 years of employment as a software developer
bookPh.D., Ph.D. at Rutgers, The State University of New Jersey-New Brunswick
github-logo-circle

Github Skills (32)

openthread10
c-language10
c1110
abstraction-layer10
c1710
system10
iot10
driver10
sdk10
device-driver10
sys10
network-protocol10
esp3210
esp-idf10
network10

Programming languages (4)

C++ShellCPython

Github contributions (5)

github-logo-circle
espressif/esp-matter

Sep 2021 - Jan 2023

Espressif's SDK for Matter
Role in this project:
userBack-end Developer & Embedded Systems Engineer / IoT Developer
Contributions:2 reviews, 90 commits, 1 branch in 1 year 4 months
Contributions summary:Shu primarily contributed to the core functionality of the Matter SDK for Espressif. Their work focused on updating the connectedhomeip submodule, integrating support for new hardware platforms like esp32h2, fixing the implementation of the identify command and creating additional endpoints such as the bridged node to extend the bridge applications. These changes involved modifications to the cluster command handlers, the device-specific HAL layer, and the general Matter application code, showcasing an understanding of the Matter protocol and hardware integration. The user was also involved in removing the obsolete insights feature.
mattersdkespressif
openthread/openthread

Aug 2016 - Dec 2020

OpenThread released by Google is an open-source implementation of the Thread networking protocol
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:13 reviews, 118 commits, 131 PRs in 4 years 4 months
Contributions summary:Shu contributed to the OpenThread project by implementing and enhancing the diagnostics module, adding features for debugging and troubleshooting Thread networks. They added a command-line interface (CLI) command to get and set the OpenThread’s PSKc (Pre-Shared Key), which is crucial for commissioning. They also refactored the Radio layer to support and pass the ACK frames from the radio, enabling features such as improved link quality metrics.
googlewirelessipv6networkingieee-802154
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
Shu Chen - Software Engineer at Google