Currently, I’m working for Equinox IT as a Cloud Solution Architect and interested in solution architecture, emerging technologies and software development. I provide technical leadership for the latest technologies and approaches including Microsoft Azure, VSTS, continuous delivery and modern application development. I love helping our clients to deliver better business results with smart technology decisions and implementations.

Worked in software development and technical leadership roles since 2007 and has specialist skills in

  • Technical leadership, solution architecture and system design
  • Visual Studio Team Services (VSTS)
  • Continuous Integration / Continuous Delivery
  • Scrum and DevOps approaches
  • Microsoft Azure and app development for cloud
  • Microservices and server-less architecture
  • Modern web and API development
  • Integration
  • Database design

I hold a Bachelor of Science from The University of Waikato and a Postgraduate Diploma in Computer Science from The University of Auckland. My final year dissertation on ‘Web-Based Visualization of Media Data for Driver Assistance’ was recognised internationally and presented at 2010 Second International Conferences on Advances in Multimedia.

Outside of work

  • Camping
  • Fishing