← All projects
professional·Polymath Services L.L.C.·Dec 2022 – Jun 2025

Event Streaming Platform

Live & on-demand streaming with commerce

RemixReactSSRShopifyAWS MediaLiveCloud Migration

Overview

I helped transition a data-hosted on-premises streaming product to a cloud-based solution. The platform supports live and on-demand streaming via AWS MediaLive alongside ticket sales and merchandise purchases through Shopify. Server-side rendering with Remix improved load times, UX, and SEO.

Architecture

flowchart LR
  Viewer(["Event viewer"])
  subgraph app ["Cloud application"]
    Remix["Remix SSR React"]
    API["Backend APIs"]
  end
  MediaLive["AWS MediaLive v2"]
  Live["Live stream"]
  VOD["On-demand content"]
  Shopify["Shopify"]
  Tickets["Ticket sales"]
  Merch["Merchandise"]

  Viewer --> Remix
  Remix --> API
  API --> MediaLive
  MediaLive --> Live
  MediaLive --> VOD
  Live --> Viewer
  VOD --> Viewer
  Remix --> Shopify
  Shopify --> Tickets
  Shopify --> Merch

Summary

Cloud migration of an on-premises streaming platform supporting live and on-demand video, ticket sales, and merchandise for events across the western USA.

What I worked on

  • Transformed the on-premises streaming platform into a cloud-based solution.
  • Supported live and on-demand streaming workflows for events.
  • Integrated ticket sales and merchandise purchases through Shopify.
  • Implemented server-side rendering with Remix (React) to optimize page load times and SEO.

Results

  • Successful on-prem to cloud migration
  • Live and on-demand streaming for western USA events
  • Integrated ticket sales and merchandise via Shopify
  • Faster page loads and better SEO through Remix SSR