Sole Front-End Web Developer - 123Gaming (2015 - 2016)
Implementing numerous website redesigns in accordance with award-winning design company Kameleon, under request of the CTO. Multiple websites were created on a Joomla CMS, utilising HTML 5, PHP 5.5, CSS 3, JavaScript, jQuery, and JSON. Several custom Joomla modules were created, along with custom APIs. WinMerge and isolated testing areas were used to ensure integrity.
Sole Front-End Web Developer - Numero Web Design (2014 - 2015)
Contracted to design and build a jQuery-driven registration form for the University of Canterbury Student Association (UCSA). A modern registration form was built with HTML 5, CSS 3, JavaScript, and jQuery. AJAX was used to transmit data to a MySQL database that was created, with secondary transmission into an integrated Point Of Sales system.
Contracted to help implement new designs for a website re-branding in time for a new site launch. Also put in charge of teleconferencing with Australasian academic provider Hobsons. The website was released in full and on-time, and created with HTML 5, PHP 5.5, and CSS 3, on an EPiServer CMS with a SharePoint framework. JSON was used to pull through academic data from a CRM owned by Hobsons. Redmine bug tracking and TortoiseSVN version control were utilised to ensure integrity. A flaw was also discovered in the Hobsons CRM that was reported to Hobsons themselves.
Front-End Web Developer - WebTools (2014)
Contracted to finalise and fix bugs in a Change Management system, so that incoming projects could be handled more efficiently. Hundreds of bugs were fixed, with code using the Yii PHP framework on top of a general MVC framework. HTML 5 was used in conjunction with LESS style sheets. Bugherd and Redmine were used for bug tracking, along with Git and Subversion used for version control.
Contracted to develop and build a Fleet Management system for Fleet & Special Vehicles (FSV). This system would allow managers to keep track of information about their clients and vehicles, in a modern website. An additional SMS solution was stated to be beneficial if possible to implement. A new website was created with HTML 5, PHP 5.5, CSS 3, and MySQL, on a Drupal framework. Multiple views were created to separate administrator functionality. An SMS was developed in PHP 5.5 with cURL using API provider Texta HQ. Redmine was used for bug tracking, and Gource and SVN were used for version control.