Andy Yang

Software Engineer (T4) at Cockroach Labs

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

🤩
Rockstar
🎓
Top School
Andy Yang is a software engineer specializing in backend and distributed systems, currently a T4 engineer at Cockroach Labs with seven years of professional experience. He brings deep expertise in database internals and SQL, evidenced by contributions to CockroachDB such as enhanced SQL import diagnostics, new SHOW CREATE index statements, and system table schema work. His background includes internships at Facebook, Rippling, Wish, and others, demonstrating an ability to move from intern roles to senior engineering positions quickly. Based in New York and studying Computer Science at the University of Waterloo, he combines strong academic foundations with production-grade distributed systems work. Notably, Andy has focused on reliability and idempotence in system migrations and changefeed-related features—skills that yield resilient, operable data platforms.
code7 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of Waterloo
languagesEnglish, Chinese
github-logo-circle

Github Skills (7)

databases10
go10
sql10
back-end-development10
database-design10
database10
database-administration9

Programming languages (4)

JavaScriptGoHTMLRuby

Github contributions (5)

github-logo-circle
cockroachdb/cockroach

Mar 2021 - Jan 2023

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
Role in this project:
userBack-end Developer & Database Engineer/Administrator
Contributions:599 reviews, 39 commits, 461 PRs in 1 year 10 months
Contributions summary:Andy primarily contributed to improving the database and back-end aspects of the CockroachDB project. Their work included enhancing the SQL importer to provide hints for CSV import failures and adding new SQL statements like `SHOW CREATE INDEXES` and `SHOW CREATE SECONDARY INDEXES`. Further contributions involved fixing idempotence issues in system table migrations and adding columns to core system tables like `system.role_members` and `system.privileges`, reflecting a deep understanding of the database internals and schema design. The user demonstrated expertise in SQL and database design, as well as changefeed-related functions.
distributed-sqldistributed-sql-databasemysqlsql-databasesql
andyyang890/cockroach

Jan 2021 - Apr 2025

CockroachDB - the open source, cloud-native distributed SQL database.
Contributions:2251 pushes, 673 branches in 4 years 3 months
distributed-sqloltpdistributed-sql-databasemysqlsql-database
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
Andy Yang - Software Engineer (T4) at Cockroach Labs