Tech Lead - Tencent Video Media Asset Platform
Tencent
Google
Senior Software Engineer - Google Ads Reporting
Staff Software Engineer and Tech Lead - Google Ads Change History
Carnegie Mellon University