Kai Wu

Software Engineer at Google

San Jose, 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
Kai Wu is a software engineer with nine years of experience building messaging infrastructure and SDKs at Google, where he currently owns backend services for Chrome Webpush federation and Firebase Messaging. He has deep full-stack expertise across client SDKs (Android, iOS, Web) and server-side messaging infrastructure, and has contributed notable improvements to the widely used Firebase JavaScript SDK and quickstart samples. Kai’s work spans production-grade integration tests, RxJS compatibility fixes, and UX-focused UI refinements—demonstrating both low-level protocol understanding and attention to developer experience. Based in San Jose, he blends an engineering foundation (M.Eng., University of Washington; B.S. in Mechanical Engineering) with pragmatic open-source contributions that improve reliability and message delivery at scale.
code9 years of coding experience
job2 years of employment as a software developer
bookMaster of Engineering, Master of Engineering at University of Washington
bookBachelor’s Degree Mechanical Engineering, Bachelor’s Degree Mechanical Engineering at University of Wisconsin-Madison
languagesEnglish, German
github-logo-circle

Github Skills (15)

html10
service-worker10
typescript10
javascript10
typescripts10
front-end-development10
fc10
firebase-cloud-messaging10
firebase10
firebase-messaging10
typescript-types10
integration-testing10
webpush9
web-development9
documentation7

Programming languages (8)

TypeScriptC#JavaC++JavaScriptGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
firebase/firebase-js-sdk

Mar 2020 - Nov 2022

Firebase Javascript SDK
Role in this project:
userFull-stack Developer
Contributions:54 reviews, 170 commits, 87 PRs in 2 years 7 months
Contributions summary:Kai primarily contributed to the Firebase Javascript SDK, focusing on enhancements to the messaging and related functionalities. Their work included enabling and improving integration tests for FCM, fixing RXJS compatibility, and refactoring the typing. They also added features for background and foreground message handling, improving message delivery and user experience, and refactored the logging service. The contributions span across the SDK's core components and testing infrastructure.
firebase-databasefirebase-functionsfirebase-dbreal-timefirebase-admin
firebase/quickstart-js

Oct 2020 - Oct 2020

Firebase Quickstart Samples for Web
Role in this project:
userFront-end Developer
Contributions:12 commits, 7 PRs in 2 days
Contributions summary:Kai primarily focused on updating the Firebase Cloud Messaging example's user interface. Their commits included refactoring the UI to use single quotes and aligning the style. They also updated the index.html file, modifying the display of the registration token and permission request elements. Further changes involved updating the vapidKey in the index.html file.
firebase-databasefirestorefirebase-functionsfirebasefirebase-storage
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
Kai Wu - Software Engineer at Google