William Chen

Google Developer at Google Developers Group

Los Angeles, 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

👤
Senior
🎓
Top School
William Chen is a Google Developer and senior CS/ITWS student at RPI with a track record of building clean, modern full-stack and AI-enabled applications using React, Vue, Node.js, PostgreSQL/MongoDB, Docker, and Firebase. He has interned and led web redesigns at HARP Research, bridging Figma mockups through Docker deployments, and also contributes to security-focused open source work—adding SGX-related protocol buffer support to Google's Asylo project. A founder and former president of campus Google Developer student groups, he now mentors the next wave of student organizers while pursuing research on technology-enhanced real-world experiences. Passion projects like a gesture-controlled media player (OpenCV + MediaPipe) and a gamified StudyBuddy demonstrate his appetite for hands-on systems that blend UX, infrastructure, and ML.
code13 years of coding experience
job1 year of employment as a software developer
bookBachelor of Science - BS, Computer Science, Senior, Bachelor of Science - BS, Computer Science, Senior at Rensselaer Polytechnic Institute
github-logo-circle

Github Skills (7)

sgx10
protobuf10
protocol-buffers10
security9
cprogramming-language9
c-language9
json7

Programming languages (3)

C++AssemblyPython

Github contributions (5)

github-logo-circle
google/asylo

Jan 2019 - Apr 2020

An open and flexible framework for developing enclave applications
Role in this project:
userBack-end Developer
Contributions:20 commits in 1 year 2 months
Contributions summary:William primarily contributed to defining and implementing SGX-related protocol buffer definitions within the Asylo framework. Their work included creating messages for Intel's Family-Model-Stepping-Platform-CustomSKU (FMSPC), Certificate Revocation Lists (CRL), and SGX TCB (Trusted Computing Base) components. Furthermore, the user added a function to parse the RawTcb from a hex string and exposed the TcbFromJson function. These changes likely facilitate secure enclave attestation and management within the Asylo project.
trusted-execution-environmentdevelopingteeflexible-frameworkconfidential-computing
Contributions:8 pushes, 1 branch in 21 days
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