Tianyi Chen

Staff Software Engineer at Snowflake

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
Tianyi Chen is a Staff Software Engineer with 11 years of experience, currently building platform-scale systems at Snowflake in Kirkland, Washington. He has progressed through multiple engineering levels at Snowflake since 2018, delivering backend reliability, authentication, and configuration improvements for production data drivers. An active open-source contributor, he enhanced the Go Snowflake driver—adding JWT auth, configurable timeouts, logging refinements, and authentication unit tests—demonstrating attention to secure, testable integrations. His background includes systems research on in-memory databases at CMU and advanced degrees from Carnegie Mellon and UIUC, giving him strong foundations in concurrent systems and performance profiling. Colleagues describe him as a pragmatic engineer who combines low-level C++/Go expertise with product-minded platform design. He often surfaces subtle reliability fixes (e.g., timestamp and DSN handling) that prevent widespread production incidents.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor’s Degree Telecommunications Engineering, Bachelor’s Degree Telecommunications Engineering at Beijing University of Posts and Telecommunications
bookMaster’s Degree Electrical and Computer Engineering, Master’s Degree Electrical and Computer Engineering at University of Illinois Urbana-Champaign
bookMaster’s Degree Computer Engineering, Master’s Degree Computer Engineering at Carnegie Mellon University
github-logo-circle

Github Skills (6)

authentication10
user-authentication10
go10
snowflake10
jwt10
testing8

Programming languages (5)

C#JavaC++CGo

Github contributions (5)

github-logo-circle
snowflakedb/gosnowflake

Aug 2018 - Feb 2020

Go Snowflake Driver
Role in this project:
userBack-end Developer
Contributions:5 releases, 72 commits, 68 PRs in 1 year 6 months
Contributions summary:Tianyi primarily focused on enhancing the Go Snowflake Driver, as indicated by the commit messages and code changes. Their work involved integrating with and updating the logging functionality, including modifications to the glog library and timestamp handling. Furthermore, they were responsible for adding unit tests for authentication, and the ability for users to configure timeout parameters. The user also refactored the code to support JWT authentication and enhanced the DSN configurations.
golangsnowflakesqldatabase
ChTimTsubasa/peloton

Jun 2017 - Jun 2018

The Self-Driving Database Management System
Contributions:1 PR, 81 pushes, 46 branches in 1 year
management-systemdatabase-management-systemself-drivingdatabasedatabase-management
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
Tianyi Chen - Staff Software Engineer at Snowflake