All work
2014–17

Red Bull — WingTips

Offline-first distributor incentive platform for Red Bull North America.

Offline-firstSyncEnterprise
Red Bull — WingTips
Red Bull North America
Offline-first field use
Developer, team of 3

The problem

Red Bull's North American distributor network needed a platform for incentive programmes: partners enrol, upload photo and video evidence from the field, and submit tests and forms.

The constraint that shaped everything was connectivity. Distributors use this in the field, often somewhere with no usable signal. The platform had to work fully offline and reconcile with cloud data once reconnected.

Why that's harder than it sounds

Offline-first isn't a fallback mode you bolt on — it's the architecture. Once two copies of the truth can diverge, the sync and conflict-resolution logic is the product, and the UI is just the part people see.

It also fails quietly. A sync bug doesn't throw an error a user reports; it produces plausible-looking incentive data that someone eventually gets paid on. That changes how you test it: you're not looking for crashes, you're looking for silent divergence.

What I owned

Requirements through delivery — the build, third-party integrations (amChart for reporting visualisation, PHPExcel for data export), coding standards for the team, and production bug support after launch.

Stack

CakePHP · jQuery · AJAX · amChart · PHPExcel