Ying Xu

Software Engineer II at Google

Kirkland, 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
Ying Xu (Mary) is a Software Engineer II with eight years of experience building database and backend systems at top cloud companies, currently on Google after contributing to Azure Database for PostgreSQL at Microsoft. She specializes in PostgreSQL internals and extensions, notably refactoring and enhancing columnar storage and metadata in the widely used Citus distributed Postgres extension. Mary combines systems-level C/C# expertise with pragmatic engineering improvements—she introduced git submodule-driven workflow changes that accelerated her team's development velocity by two-thirds. Comfortable shipping production services and clear documentation, she also brings experience designing real-time streaming tools and rigorous testing practices. A UW–Madison CS graduate with a business minor, she thrives in collaborative teams and balances deep technical work with creative pursuits like drawing and design.
code8 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Wisconsin-Madison
github-logo-circle

Github Skills (10)

citus10
postgresql10
column-store10
sql10
back-end-development10
database9
distributed-database9
databases9
relational-databases8
testing7

Programming languages (2)

C#C

Github contributions (5)

github-logo-circle
citusdata/citus

Jan 2022 - Oct 2022

Distributed PostgreSQL as an extension
Role in this project:
userBack-end Developer / Database Engineer
Contributions:17 reviews, 33 commits, 31 PRs in 8 months
Contributions summary:Ying primarily focused on enhancing the columnar storage features of the Citus extension for PostgreSQL. Their work involved refactoring dependencies, improving code modularity, and fixing bugs related to table rewrites and IN clause processing within the columnar engine. They also contributed to testing and bug fixes, ensuring the robustness of the columnar storage implementation. The user made improvements to the metadata management and version compatibility aspects of the extension.
distributedrelational-databasesqlcitusscale
yxu2162/postgresql

May 2022 - Jul 2022

Contributions:8 pushes, 2 branches in 2 months
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
Ying Xu - Software Engineer II at Google