About

Senior / Lead Developer
Bachelor of
Computing and Mathematical Science
with First Class Honours
8+ years
Industry Experience

Working in digital:

  • Product development
  • Project Delivery
  • Operations and Support
Specialising in JavaScript and front-end web technologies.
Fullstack experience in several languages.
Passionate about design and user experience.

Work

Some of the awesome projects i've worked on over the years...
(I'm currently migrating project write ups from my old site so more will be available soon!)

2019

StudyIt

A Study platform for NCEA Students

  • Vue
  • GraphQL
  • Discourse
More info

2019

School Leavers Toolkit

A collection of resources for teachers

  • Vue
  • Algolia
  • SilverStripe
More info

2017-2018

The Hub

A catalog of NZ Government funded social science research publications

  • SilverStripe
  • JavaScript
  • Vue
More info

2017

Trustees Webapp

A wealth management with a modern user experience.

  • React
  • Node
  • TypeScript
More info

2013-2015

Farm Source

A complete rebuild of Fonterra's online farmer portal.

  • AngularJS
  • SilverStripe
More info

Skills

JavaScript

  • javascript JavaScript
  • ES6+
  • Vue Vue JS
  • React React + Redux

Backend

  • PHP PHP
  • Node Node JS
  • Java Java
  • CMSs CMSs

Web

  • HTML 5 Semantic HTML 5
  • CSS3 CSS 3
  • Sass Sass
  • Accessibility Accessibility

Tools

  • GIT Git
  • Yarn Dependancy managers
  • Continuous integration
  • Webpack

Practices

  • Unit testing
  • Search Engine Optimisation
  • Creating and consuming APIs
  • Knowledge Management

Delivery and Design

  • Agile Methodologies
  • User Experience
  • Wireframes & Prototyping
  • Technical Solution Design
  • Code Architecture
  • Running Projects
  • JIRA and Confluence

Business

  • Estimation and creating statements of work
  • Software Development Lifecycle
  • Recruitment and Interviewing
  • Digital Strategy
  • Service Design