BearingPoint
Consultant
Ministry of Business, Innovation and Employment
Solutions Architect
CWA New Media
Developer
Heyday Digital
Technology Lead
Catalyst
Developer
Springload Te Pipītanga
Developer
OPTA
Contractor
Time Inc. UK
Contractor
Heyday Digital
Creative Technologist
Open Polytechnic of New Zealand
Senior Developer
Wellington College, Wellington, New Zealand
Victoria University of Wellington