Winnie Xu

Software Engineer (Keep) at Google

New York, New York, 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
Winnie Xu is a software engineer with eight years of experience building customer-facing and infrastructure systems at Google, spanning Ads, Search, and Collaboration. She architects and implements solutions across the stack—Java backends, AngularDart and Flutter UIs, and SQL—while routinely leading cross-functional efforts with UX, PMs, and tech writers. Her background includes owning high-impact rewrites for Ad Manager traffic hotspots and shipping experimental mobile and web food exploration features. An active open-source contributor, Winnie implemented an OCI image puller and caching utilities for the widely used rules_docker Bazel project, enabling container image downloads without a Docker client. A UofT/UCSD-trained engineer with experience at research-focused orgs and startups, she combines product sensitivity with systems-level rigor and a knack for turning research ideas into production-ready tools.
code8 years of coding experience
job9 years of employment as a software developer
bookUniversity of California San Diego
bookHigh School, High School at American High School
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
31reputation
558reached
1answer
0questions
github-logo-circle

Github Skills (15)

docker10
container10
containerd10
go10
containerization10
bazel10
dockers10
cicd9
starlark9
cloud-computing8
keras6
deep-learning6
tpu6
tensorflow6
google-colaboratory6

Programming languages (7)

TypeScriptStarlarkJavaScriptGoHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
bazelbuild/rules_docker

Jun 2019 - Aug 2019

Rules for building and handling Docker images with Bazel
Role in this project:
userBackend & DevOps Engineer
Contributions:20 commits, 59 PRs, 55 comments in 2 months
Contributions summary:Winnie primarily contributed to the implementation of a new image puller binary and associated utilities for the rules_docker project. Their work involved developing an OCI image puller and writer utility and integrating it with existing Bazel rules, enabling the download of container images without requiring a Docker client. They also implemented features to support different image formats (Docker tarball and OCI layout) and added caching capabilities. Furthermore, they updated existing Starlark rules to utilize the new puller and loader binaries and made enhancements to accommodate file structure changes.
docker-imagebazelgooglestarlarkdocker
xwinxu/bayeSDE

Feb 2021 - Feb 2022

Code for "Infinitely Deep Bayesian Neural Networks with Stochastic Differential Equations"
Contributions:42 commits, 3 PRs, 28 pushes in 1 year
pytorchstochastic-differential-equationsequationsbayesian-layersdeep-learning
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
Winnie Xu - Software Engineer (Keep) at Google