My Work At Stan

Four Years, Building Australia's Streaming Platform

For the past 4 years, I've been part of the six person team powering Stan, Australia's largest homegrown streaming service.
I maintain the core TV app running on 175+ platforms serving 1.6M+ users across smart TVs, game consoles, and set top boxes.
From the 2024 Olympics to daily binge watching, every stream on TV runs through code I've written.

Open Source, Awards, and Big Wins

I contributed a 4x performance improvement to Google's open-source Shaka Player HLS parser, work that earned the Nine Digital Annual Award for "No Stone Left Unturned" (one of only four awards given annually).
I led a device performance initiative that brought 2015+ legacy devices onto the latest app version, increasing platform coverage by 30%.
As a key contributor to the 2024 Olympics project, I rebuilt core navigation, improved app stability, and enhanced analytics and reporting under one of the highest traffic events of the year.
My work spans video playback engineering, performance optimisation, internal tooling, systems design and architecture. The focus: making Stan work flawlessly on extremely constrained hardware running ancient browser webviews.

The Tech Stack

Built with React, TypeScript, and Redux running across Tizen, WebOS, WebMAF, and dozens of platforms.
Webpack handles the heavy lifting for 175+ device configurations each with unique quirks and limitations. Targeting devices all the way down to Chrome 38 and Safari 7.
I've built custom internal tooling around native tooling gaps, creating a unified dev experience across every platform.
It's the kind of infrastructure work that doesn't ship features but makes shipping features possible.

Systems, Tools, and Team Impact

I build the infrastructure teams rely on. Testing pipelines for QA enabling robust video and ad testing across devices. Internal libraries for logging, performant animations, analytics, and error handling used across all platforms.
Performance work ran deep. Eliminated unnecessary React render cycles, migrated WebP to JPG for devices with software only decoders, preloaded fonts on browsers without the preload attribute, batched analytics on user idle, and built GPU optimised animation primitives that favour compositing over layout.
Refactored a monolithic codebase into a modular, functional and testable monorepo.
Mentored junior developers, hosted organisation wide tech talks, and represented developers in Stan's internal design system guild.
Conducted deep research into video storage, image rendering, and automated testing on constrained hardware.
My team won Best Teamwork at Nine Digital's Hack into History hackathon.