
Sam - Frontend Systems Engineer - Sydney
About Me

Hi I’m Sam, A Frontend Systems Engineer.
I’m a Frontend Systems Engineer. Seven years building performance critical systems for constrained environments, and 13 before that in the graphics industry.
My stack is React, TypeScript and Redux, but I’m a web purist at heart and go beyond the framework when the problem demands it.
Outside of work I’m raising my two boys, out on my bike, or at my desk making something with software and hardware, trying to keep my 3D printer busy.
My Work
TV Platforms Engineer, Stan
I architect and build the engine behind Australia's largest homegrown streaming service. Delivering the 2024 Olympics, live sport and video on demand to 1.6M+ users across 175+ platforms as part of a 6 person core team.
I specialise in high stakes architecture and performance in resource constrained environments.
React
TypeScript
Node.js
Shaka Player
Internal Tooling
Frontend System Design
Developer Experience
Frameworks Design
Webpack
OTT, Smart TV, Console
Browser Compatibility
Web Performance Optimisation
Legacy rewrite
Browsersaurus, Personal project
A Chrome extension game where every website you visit spawns a unique collectible dinosaur. Built solo to explore the challenge of running a fully featured creature collection game within browser extension constraints. No native modules, limited storage and deterministic skin generation.
React
TypeScript
PixiJS
Zustand
Extension Development
Spine3D
Vite
Playwright-Embedded, Personal project
An automated testing framework solving a previously unsolved problem: running E2E tests on real hardware that uses embedded browsers. This project enables dynamic multi device test orchestration without CDP, additional hardware, manual device configs or awkward native platform test integration.
Playwright
Custom Tooling
TypeScript
Smart TV Testing
Developer Experience
Frontend Engineer, Salt LMS
The entire frontend of an award winning LMS, built solo from scratch. React, TypeScript and CSS modules, covering OAuth 2.0, a white label design system that let clients fully brand the product, dynamic certificate generation, multi language support and custom results dashboards.
I also took a 22 year old JavaScript SCORM player and rebuilt it as a clean React integration without breaking a thing. Then built the design function alongside it: tooling and UX process for a team that had never worked to a structured workflow.