Xin Wei is a Senior Software Engineer in San Francisco with 10 years of experience building large-scale backend systems, ML infrastructure, and full-stack products at Google and formerly at Twitter and Firebase. He specializes in ML governance, lineage, and personalization—owning data pipelines, model training/evaluation infrastructure, and production serving that powered a game with millions of DAUs and boosted ad revenue by 15%. Xin combines frontend chops (TypeScript, Angular) with heavy backend and data engineering expertise (map-reduce pipelines, SQL, Bayesian and frequentist analysis) and holds a patent for a personalization service he helped design. An active contributor to Firebase samples on GitHub, he’s implemented server-side image generation, React SSR, and Crashlytics notification integrations, showing a practical focus on observability and integrations. Outside work he’s a self-described “caffeine-based life-form” who channels curiosity into hiking, snowboarding, food adventures and concert-going—bringing both product sensibility and a developer-first mindset to complex engineering problems.
Collection of sample apps showcasing popular use cases using Cloud Functions for Firebase
Role in this project:
Full-stack Developer
Contributions:21 commits, 1 PR in 8 months
Contributions summary:Xin primarily contributed to the Firebase Cloud Functions samples, focusing on integrations with various services. They implemented new functionality for server-side image generation and server-side rendering of a React application. Furthermore, the user added Crashlytics integration samples, including email, Slack, and Jira notifications, demonstrating a focus on monitoring and alerting. They also updated existing samples and refactored code for clarity and efficiency.
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.