Employment History

Date:
April 2018 – Present

Employer:
Silverstripe Ltd

Position:
Developer

Duties:
Development of websites using Silverstripe CMS and the Common Web Platform (CWP).
Develop in an Agile environment using a continuous integration approach including automated testing.
Using PHP, MySQL, JS, React, Vue


Date:
March 2017 – April 2018

Employer:
Heyrex Ltd

Position:
Senior Web Application Developer

Duties:
Heyrex is an activity and wellbeing tracker for animals, a small device is attached to the animals collar, the data collected by this device is then interpreted by Heyrex servers and presented to the user via a website or mobile app.
Develop and maintain Heyrex websites, mobile apps and API. Create automated tests for all new features. Using PHP, MYSQL, Postgres, JS and Codrova.


Date:
March 2014 – 2016

Employer:
University of Waikato

Position:
Technical Support Specialist and Design Consultant

Duties:
Provide hardware and software support to staff and students.
Manage assets and software deployments
Consult with faculty web team regarding website systems and database structure.


Date:
January 2013 – March 2014

Employer:
University of Waikato

Position:
Programmer Analyst

Duties:
Plan, design and develop metabolic calculator (MetCal) for use in University papers.
MetCal tracks dietary intake and energy expenditure, providing reports of energy balance and nutrient RDI. Website created using Laravel framework


Date:
August 2011 – August 2012

Employer:
University of Waikato

Position:              
Programmer Analyst

Duties:              
Creation of website for tracking PHD candidates progress reports.
System uses Oracle Application Express, PL/SQL and Javascript


Date:
April 2010 – June 2011, August 2012-December 2012

Employer:
University of Waikato

Position:              
Database Developer

Duties:              
Upgrading site to use up to date versions of PHP and MYSQL
Improve queries and processes to reduce execution time of various tasks.
Implement Change Control process.


Date:
January 2010 – April 2010

Employer:
School Support Services, School of Education, University of Waikato

Position:
PHP Developer

Duties:
Planning, Design and Implementation of vehicle management system for University’s fleet of vehicles. System allows booking of vehicle by registered drivers and maintains a record of vehicles history, including W.O.F, Registration, Road User Charges and general services. System uses PHP with MYSQL database and AJAX.


Date:
September 2009 – November 2009

Employer:
School Support Services, School of Education, University of Waikato

Position:
PHP Developer

Duties:
Added new functionality to existing website using PHP, MYSQL and AJAX (prototype framework), Site-wide Modernization
New functionality included: Advanced search, Report creation, Export of reports to Excel file, PDF creation, Complex SQL statements, Implementing Date picker


Date:
November 2008 – March 2009

Employer:
WebSpring

Position:
Junior/Intermediate Developer

Duties:
Website development. Responsible for ongoing website updates and creation of new sites and pages utilizing: PHP, Javascript, MYSQL and Various CMS Systems (including Joomla OS-Commerce and an in-house custom CMS).
Search Engine Optimization, researching keywords, inserting keywords into web pages, submitting sites to various online directories.
Transfer of websites onto new server and related bug fixing.