Work
Where the work has been
Each of these describes the shape of the problem rather than the client's numbers. Their measurements are theirs to publish.
ITV · Since March 2025
A player that has to work on every screen in the country
Playback engineering for a national broadcaster, across the whole spread of devices its audience actually owns.
castLabs · September 2024 to March 2025
Advertising that has to arrive without breaking the stream
Research and prototyping on how adverts are placed into live and on demand video without stalling playback.
Sky · January 2023 to September 2024
Buffering is a decision the player made
Adaptive bitrate work: how a player estimates the network it is on, and what it does when the estimate is wrong.
DAZN · September 2017 to December 2019
Live sport, on every device, at the same moment
Playback across consoles, set top boxes, televisions and web, plus the delivery and measurement behind it.
Utility Warehouse · December 2019 to December 2022
Systems that tell you they are failing
Real time customer services on a container platform, and the observability that made their failures visible.
Plentific · October 2015 to September 2017
A product, then the systems a product needs
Landing pages, a communications service and a business dashboard with payments, on one platform.