Ryan Riebling

Software Engineer, Engineering Manager

LinkedIn

About

Seasoned engineering leader and software development manager with extensive experience across major tech companies and startups. Specializes in building scalable platforms, driving product velocity, optimizing operations, and leading high-performing engineering teams. Expert in full-stack development, AI-powered tools, analytics, and complex system migrations, consistently delivering significant business impact and technical excellence.

Work Experience

Head of Engineering

Zestworld/Avail

Dec 2021 - Present

Remote, Remote, US

Led the comprehensive design, implementation, and successful launch of a full-stack platform empowering Comic book artists to manage fanbases, monetize content through subscriptions, and sell custom art.

  • Led end-to-end design, implementation, and launch of a new platform for comic artists, enabling growth, paid subscriptions, and custom art sales.
  • Designed and built robust analytics and reporting systems, generating dashboards for critical KPIs like daily active users, subscription revenue, and retention rates.
  • Spearheaded the design, implementation, and launch of an AI-powered coverage tool, enhancing document summarization and question answering for diverse content.
  • Orchestrated and completed a successful SOC 2 compliance audit, implementing security controls including 2FA, role-based permissions, and automated data cleanup.

Software Development Manager

Amazon (Prime Gaming)

Sep 2018 - Dec 2021

Seattle, WA, US

Managed the Core Web team, overseeing the development and operation of a web platform that significantly increased product velocity, enhanced code ownership, and reduced operational costs through automated tooling and scaling solutions.

  • Managed Core Web team, increasing product velocity and reducing operational costs by providing automated localization, GraphQL API tooling, and monitoring.
  • Led a critical scaling initiative, collaborating with business stakeholders and 10+ engineering teams to achieve accurate peak RPS targets and execute several organization-wide load tests.
  • Generalized and released a team dev tool to the broader Amazon developer community, leading to adoption by dozens of teams with thousands of weekly usage runs.
  • Directed a multi-organization Operational Excellence program, facilitating weekly meetings across 25 teams to share best practices, maintain SLAs, and review performance dashboards.

Software Development Engineer II

Twitch (Twitch Prime)

Apr 2016 - Sep 2018

Seattle, WA, US

Designed, implemented, and deployed complex systems for Twitch subscription entitlements, establishing foundational infrastructure across Amazon and Twitch ecosystems for seamless data synchronization.

  • Architected and deployed one of the first Twitch subscription entitlement systems, integrating infrastructure across Amazon and Twitch ecosystems for robust data synchronization.
  • Designed and implemented the core data pipeline and reporting infrastructure for Twitch Prime, utilizing SQS, Kinesis, ETL, and Redshift/S3 for comprehensive data warehousing.
  • Led load testing and scaling readiness for the initial product launch, coordinating cross-team efforts to ensure robust performance for all Twitch services.
  • Developed and launched the Twitch Prime extension on twitch.tv, driving a 10x increase in new user free trials and a 3x surge in monthly customer engagement.

Software Development Engineer

Amazon (Appstore)

Aug 2014 - Apr 2016

Seattle, WA, US

Implemented critical components of redesigned API services for App Store orders and entitlements, facilitating seamless user experience and backend efficiency.

  • Implemented key components of redesigned API services for App Store orders and entitlements, enhancing system architecture and user experience.
  • Successfully migrated over 1M RPS in aggregate traffic from legacy ordering and entitlement services to new, redesigned backend APIs, ensuring seamless transition.
  • Designed and implemented a new service to manage and optimize fulfillment URLs for Appstore client devices, integrating with new purchasing and entitlement systems.

Education

Computer Science & Computer Engineering (double major)

University of Wisconsin - Madison

Sep 2010 - May 2014

Madison, WI, United States of America

Skills

Agile Methodologies

  • Agile
  • Scrum
  • Kanban

Distributed Systems

  • Distributed Systems
  • System Architecture

Data Engineering

  • Data Engineering
  • ETL
  • Data Warehousing

GraphQL

  • GraphQL
  • API Development

Javascript/Typescript

  • Javascript
  • Typescript

Node.js

  • Node

Postgres

  • Postgres
  • SQL Databases

AWS

  • AWS
  • Cloud Computing

Heroku

  • Heroku

Ruby on Rails

  • Ruby on Rails

React

  • React
  • Frontend Development

NextJS

  • NextJS

Python

  • Python

Java

  • Java

AI

  • AI
  • Artificial Intelligence

SQS

  • SQS
  • Amazon SQS

DynamoDB

  • DynamoDB
  • NoSQL Databases

LLM Integrations

  • LLM Integrations
  • Large Language Models

OpEx

  • OpEx
  • Operational Excellence

Observability

  • Observability
  • Monitoring
  • Logging