San Francisco, California, United States
• 🛠 Open Source Projects: https://github.com/tatethurston • 📜 Blog: https://www.tatethurston.com • 🐥 Twitter: https://twitter.com/TateThurston Software engineer with over 7 years of professional experience developing and scaling software and engineering teams. Broad experience designing architecture for greenfield and legacy projects, strong contributor across backend and frontend. Technology: TypeScript/JavaScript/Node.js, Ruby/Ruby on Rails, AWS (ECS, S3, Cloudfront, SNS, SQS), SQL, Terraform, Heroku, Next.js, React, Relay, GraphQL, React Native.
I lead our Publisher team, building the best home for creators. • Built ART19’s Billing team, we build foundational systems to drive growth and monetization. We stood up ART19's Billing Engine, responsible for all of ART19's accounting and billing workflows; from managing payment collection and vendor payments through creator revenue disbursement. Grew the team to 11 engineers.
Technical leader building podcast hosting, distribution, and monetization at ART19. I work with our AdTech and Core Platform teams, and plan the evolution of ART19’s Ruby on Rails monolith.
Technical leader growing Twitch's presence across new devices and surface areas. • Founding engineer for Twitch's TV platform, facilitating Twitch's rapid expansion into the living room. Launched LG, Samsung, Apple TV and more. Mentored engineers as we grew the team from 2 to 8 engineers around the platform. • Technical lead for Twitch's mobile website; led growth initiatives including login and personalization, redesigns of the core watch and discovery experiences, and conversion to an installable PWA. • Drove maintenance and evolution of the TypeScript monorepo, Tachyon [1], which powers JavaScript code reuse across Twitch. • Architected our internal software framework for new client applications. Multiple Twitch applications are built on top of this framework, including the Living Room Platform, Mobile Web, and the Trust & Safety portal. 1. https://blog.twitch.tv/en/2023/09/28/twitch-state-of-engineering-2023/#tachyon--the-living-room
Led backend development, including core domain modeling, infrastructure, and 3P integrations. • Designed the payment system, a two-sided marketplace supporting subscriptions, one time purchases, and payouts. • Architected the iOS and Android apps, a hybrid app featuring payments, push notifications and geolocation.
Technical lead for Onboarding. In addition to all of Sonder's units, our software platform oversaw $XX MM of inventory. • Led and grew the Onboarding engineering team from 2 to 7 engineers. Led development of our in-house inventory management platform, Backbone, as the company scaled from 100s to 1000s of residences. • Founded Sonder’s growth tool, Dragonfly, used to identify and qualify real estate opportunities. This tool was a cornerstone of Sonder's series C fundraising narrative. Grew a team of engineers around this tool. • Founded Sonder’s project management tool, Panorama, used to plan and execute the lifecycle of all housing inventory from acquisition to first guest stay. Grew a team of engineers around this tool.
Fullstack development of the customer platform, audio ingestion pipeline, and rule-based classifiers. • Architected the labeling rule engine, used to tag customer-specific coaching opportunities on audio transcripts. • Designed the hold time detection algorithm, which was instrumental in expanding our addressable market to include customer support teams.
Fullstack development of the customer platform, including inventory management, 3P integrations, and experiment validation. Transcriptic merged with 3Scan in 2019 to become Strateos.