# Gary Tsang > Software Engineer Location: San Francisco, California, United States Profile: https://flows.cv/garytsang ## Work Experience ### Engineer @ Sierra Jan 2024 – Present ### Technical Lead @ Color Jan 2021 – Jan 2022 | Burlingame, California, United States Designed and implemented a config system that enabled color’s Vaccine Product to enforce rapidly changing Covid vaccine requirements (age, at risk, dose) to help our customer’s deliver vaccines as soon as they became available. This config system was implemented on both front-end and backend which would enable us to do things such as add covid-19 boosters with a simple config change. Previously, these changes required both frontend and backend code which reduces the time to implementation by days. ### Sr. Staff Software Engineer @ Slack Jan 2019 – Jan 2021 | San Francisco, California, United States * Tech Lead for Notifications whose responsibilities included prioritization and management of feature development across multiple platforms. * Improved Notifications performance by architecting a unified observability solution that allowed us to have 3 views from one set of data: a real-time view on health throughout the notifications pipeline; detailed tracing for better debuggability; business insight in the quality of notifications. * Spearheaded the work to improve notification quality for Slack Enterprise Grid, Slack’s flagship product that supports multiple workspaces. ### Sr. Staff Software Engineer @ Twitter Jan 2010 – Jan 2019 | San Francisco Bay Area * Tech lead for several large complex products at Twitter -- Collections, Moments Components, Explore Tab * Technical shepherd for migrating the tweet write path from our Ruby on Rails application to our microservices architecture. * Part of a small team that worked on migrating tweets from a single master database to a distributed tweet store. Led the project that prototyped our microservices architecture. Team member for the service responsible for serving tweet timelines; I was responsible for improving performance and reliability of the service. ### Developer @ Zynga Jan 2010 – Jan 2010 | San Francisco, California, United States Landed at Zynga when my previous company got acquired. * Analyzed game data storage, drastically lowered data growth rate, and decreased the initial game data size by 65%. * Created a mechanism to update documents on read which reduced the cost for document changes. ### Software Engineer @ Serious Business (Acquired) Jan 2008 – Jan 2010 | San Francisco, California, United States * Learned how to maintain and diagnose problems in a high throughput, large scale web application. * Developed the analytics infrastructure that was used to measure user engagement and messaging engagement. This infrastructure allowed us to run A/B tests to find the most effective messaging; it also supported cohort analysis that would help highlight changes in user growth and behavior due to external forces. ### Application Developer II @ University of Iowa Jan 2006 – Jan 2008 ### Intern @ Mirage Networks Jan 2005 – Jan 2006 Created the continuous integration system for Mirage's network access control solution. Developed software that would send synthetic network traffic to trigger policy violations. Created a web application that would handle test reporting and network appliance diagnostics. ## Education ### BS in Computer Science The University of Texas at Austin ## Contact & Social - LinkedIn: https://linkedin.com/in/gary-tsang-76a5522 --- Source: https://flows.cv/garytsang JSON Resume: https://flows.cv/garytsang/resume.json Last updated: 2026-04-11