Xiaoqian Dai

Staff Software Engineer at Google

Mountain View, 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
Xiaoqian Dai is a Staff Software Engineer in Mountain View with 15 years of experience building user-facing systems and platform features at Google, advancing from Chrome OS UI work to staff-level engineering. She combines deep academic training (PhD-level research background) with practical product delivery, owning complex UI and authentication flows that impact millions of users. Her open-source contributions to the widely used Firebase iOS SDK show hands-on expertise in mobile auth, build systems, and test reliability, including fixes to action-code and phone auth flows. Known for navigating large codebases, she bridges front-end UX concerns and low-level SDK internals to ship robust, testable features. Colleagues rely on her for mentoring and architectural judgment across cross-functional teams. Her profile reflects a rare mix of research rigor and production-first engineering.
code15 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at University of Science and Technology of China
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Graduate School, The Chinese Academy of School Sciences
github-logo-circle

Github Skills (8)

objective-c10
user-authentication10
authentication10
ios10
sdk10
firebase10
mobile9
unit-testing9

Programming languages (4)

C++JavaScriptObjective-CSwift

Github contributions (5)

github-logo-circle
firebase/firebase-ios-sdk

May 2017 - Oct 2017

Firebase SDK for Apple App Development
Role in this project:
userMobile Developer (iOS)
Contributions:62 commits, 120 PRs, 101 pushes in 4 months
Contributions summary:Xiaoqian primarily contributed to the Firebase iOS SDK by addressing issues and implementing features within the authentication (Auth) component. Their commits reflect significant work in updating and improving the Auth sample applications, including fixing import paths, updating build environments, and integrating new features related to action codes and phone number authentication. The user demonstrated a strong understanding of the SDK's internal structure by modifying headers and core functionality. Additionally, the user made improvements to unit tests, addressing timing discrepancies, and enhancing the testing framework.
firebase-databasefirebase-functionsdatabase-as-a-serviceremote-configios
XiangtianDai/Typhoon

Oct 2017 - Oct 2017

Contributions:1 push, 1 branch in 1 day
objective-cosxinjectiondependency-injectionswift
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
Xiaoqian Dai - Staff Software Engineer at Google