Tate Thurston

Software @ Amazon

San Francisco, California, United States

About

• 🛠 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.

Experience

  • Amazon (6 yrs 8 mos)
    • Software Development Manager
      Oct 2024 - Present · 1 yr 9 mos

      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.

    • Senior Software Development Engineer at ART19
      May 2023 - Oct 2024 · 1 yr 6 mos

      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.

    • Senior Software Development Engineer at Twitch
      Nov 2019 - May 2023 · 3 yrs 7 mos

      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

  • Software Engineering Consultant at EVmatch
    Jun 2017 - Jul 2020 · 3 yrs 2 mos

    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.

  • Senior Software Engineer at Sonder Inc.
    Sep 2018 - Nov 2019 · 1 yr 3 mos

    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.

  • Software Engineer at VoiceOps
    Jan 2018 - Sep 2018 · 9 mos

    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.

  • Software Engineer at Transcriptic
    Mar 2016 - Jan 2018 · 1 yr 11 mos

    Fullstack development of the customer platform, including inventory management, 3P integrations, and experiment validation. Transcriptic merged with 3Scan in 2019 to become Strateos.