Xiyue Yu

Software Engineer at Google

Seattle, Washington, 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
Xiyue Yu is a software engineer with six years of industry experience, currently building cloud-native systems at Google after prior roles at Indeed and internships at PayPal. She holds a Master's in Computer Science from Columbia and a strong academic foundation in algorithms, databases, machine learning, and big data, complemented by teaching experience as a machine learning TA. Practically minded, she has four years of Java experience and fluency in Python, driving production-quality backend work and data-platform engineering. Her open-source contributions include backend refactors and unit tests for Knative Eventing and end-to-end testing for Kubeflow Pipelines, highlighting expertise in event-driven architectures and MLOps. Based in Seattle, she blends rigorous academic training with hands-on CI/CD and testing discipline to improve reliability in large distributed systems. Colleagues can expect a detail-oriented engineer who turns testing and refactoring into measurable quality gains.
code6 years of coding experience
job2 years of employment as a software developer
bookBachelor’s Degree, Computer Software Engineering, Top 5%, Bachelor’s Degree, Computer Software Engineering, Top 5% at Nanjing University
bookMaster’s Degree, 3.8325, Master’s Degree, 3.8325 at Columbia University in the City of New York
bookExchange Student, Finance, General, Exchange Student, Finance, General at RMIT University
github-logo-circle

Github Skills (17)

e2e-testing10
kubernetes10
python10
e2e-test10
cloudevents10
kubeflow10
machine-learning10
event-driven-architecture10
cicd10
go10
mlops10
e2e10
kubernetes-pods10
eventing10
unit-testing9

Programming languages (10)

TypeScriptHCLShellJavaScriptGoHTMLJupyter NotebookYAML

Github contributions (5)

github-logo-circle
knative/eventing

Aug 2019 - Nov 2020

Event-driven application platform for Kubernetes
Role in this project:
userBackend Developer
Contributions:15 reviews, 27 commits, 29 PRs in 1 year 3 months
Contributions summary:Xiyue primarily focused on refactoring the broker's ingress handler and metrics within the Knative eventing repository, moving code into a package structure. They implemented unit tests for the ingress handler to ensure code quality. The user optimized imports, changed common strings to constants, and inlined variables. Furthermore, the user addressed identified issues by editing the code based on comments.
eventingeventscloudeventsspecificationdeveloper-productivity
kubeflow/pipelines

Dec 2020 - Dec 2021

Machine Learning Pipelines for Kubeflow
Role in this project:
userMLOps Engineer
Contributions:263 reviews, 44 commits, 57 PRs in 1 year
Contributions summary:Xiyue primarily focused on implementing and testing end-to-end (e2e) functional tests for the Kubeflow Pipelines project. Their work involved creating test scripts, setting up the testing environment, and validating the pipelines. The commits demonstrate a deep understanding of testing frameworks, CI/CD integration, and the underlying technologies used in Kubeflow Pipelines. The user's contributions were essential for ensuring the quality and reliability of the platform.
pipelinetektondata-sciencemachine-learningmlops
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
Xiyue Yu - Software Engineer at Google