IAN PATTISON
WEB DEVELOPER

"If you build a great experience, customers tell each other about that. Word of mouth is very powerful."-Jeff Bezos, Founder of Amazon.com



Education & Experience

Download Resume

Module:

Grade:

Keywords:

Introduction to the World Wide Web

+B

html5/css3, Bootstrap, http, ftp, serp, javascript

Graphic Design Skills for the Web

 A

adobe photoshop, design, layout, colours, graphics

Web Programming Principles

 A

rdbms, mysql, project management, normalisation

Web Programming

-A

php, javascript, ajax, client-side, server-side, interface

e-Commerce, and a

-A

privacy, payment gateway, php, email, email marketing

Final Project

-C

html5/css3, http, ftp, php/mysql, javascript

Module:

Grade:

Keywords:

Human Factors

88%

The study of human behaviour in the air.

Air Law

80%

Direct application of legal principals to aircraft operation.

Principals of Flight and Aircraft Perfoemance

74%

Scientific look at the theory behind flight including the theory of lift.

Flight Navigation General

73%

Programming a flight including planning and in-flight actions.

Meteorology

71%

The study of the atmostphere and its effects on flight.

General Aircraft Technical Knowledge (Aeroplane)

70%

Gaining an appreciation of the workings of aeroplane technology.

WORK EXPERIENCE

2015-ONGOING

LES MILLS SHARED SERVICES LIMITED - ONLINE ADMINISTRATOR

The purpose of this contract was to assist with the cloning and localisation of their global site to the United Kingdom and Nordic regions. This involved manually checking and correcting website links as well as implementing technical SEO across the sites.

During my time there, I also completed a lot of marketing-related tasks and gained an appreciation of the processes customers go through once they have their hands on a website. Particularly a complicated one like Les Mills International.

2016

ARK ADVANCE LIMITED - EMAIL CAMPAIGN TECHNICAL MANAGER

My role at Ark Advance as a campaign technical manager involves liaison with email marketing campaign managers and co-workers to build large email marketing campaigns. We use Oracle Responsys to manage customer data records and supplemental data and to associate HTML and text content with those records.

This includes: writing Oracle SQL statements, writing Oracle formulae to control variable text and content, re-formatting HTML to render consistently in a range of email clients and browsers, maintaining and developing web app system for landing pages and forms.

I also provide support to the companys web optimisation team with minor graphic design changes.

2013-14

YELLOW PAGES - ONLINE DIRECTORIES SALES

The purpose of this role was to maximise revenue opportunities across a portfolio of new and existing business customers in a telephone-based, deadline driven selling environment. This includes customer and revenue acquisition, growing a portfolio of clients, updating customer records on a suite of custom CRM programmes, developing advertising solutions to suit customer needs, and providing instructions to other business units based on customer needs.

I also contributed to the company in the following ways. I developed a customer audit tool to assist reps with account management, developed sales tools to assist sales consultants with value solution selling. This tool is now in general use across the company. I also exceeded sales targets in several books by a considerable margin by pitching and selling high-value high-impact advertising.

In 2015 I won a company-wide award for innovation, known as 'Trailblazer', for my idea to analyse the online directories search data and produce economic forecasting systems similar to the ANZ Truckometer.


I am also a qualified and experienced commercial pilot and hold endorsements for single-engine, variable-pitch propeller aircraft and am certified to operate by day and night. My experience includes a range of flying in both New Zealand and Australia.

Education in depth: New Zealand Diploma of Web Development and Design

Introduction to the World Wide Web

This module was the beginning of the learning with the HTML5 programming language, as well as the CSS3 style sheets system. We also applied solutions to browser compatibility issues. Since the course, I have developed my skills with HTML5/CSS3, applying Bootstrap to a number of sites (including this one) as well as the use of JavaScript to manipulate style.

We also learnt how to register domains, register hosting as well as using FTP uploading.

We also learn the fundamentals of page layouts, namely the F layout and Z layouts. In my own work since then I have expanded on these learnings and developed a more sophisticated system of organising pages in terms of user journeys that satisfy personas that may apply to the site.

Optimise a website HTML to decrease loading times and increase search engine rankings.


Keywords:

HTML5/CSS3, Bootstrap, HTTP, FTP, SERP, JavaScript




Graphic Design Skills for the Web

This was the second module we covered and I got an A grade for this.

Graphic design skills for the web covered the fundamentals of web-oriented graphic design; in particular, colour balance and emphasis, and the application of these principals to web graphics.

We used Adobe Photoshop CS5 Extended for this work and I have developed advanced skills in this programme including:

  • Channel and filter operations.
  • Layer operations.
  • Integration of vector and bitmap image formats to achieve a desired result.
  • Optimise their Web graphics to balance the conflicting requirements of file size and image quality.
  • Operate a flatbed scanner to acquire images for further web development processes.

Have a clear understanding of the principles of design and how to implement them when designing for the web.

We covered interesting topics such as the psychological effect of colours to the viewer and the ability to impact mood.

Explain graphic design principles and demonstrate their application in the design of titles, navigation aids and other graphic elements making up a site of multiple pages.

Keywords:

adobe photoshop, design, layout, colours, graphics

Web Programming Principals

The Web Programming Principals module was an unusual combination of project and time management, and the basics of database development and SQL language.

In it, I learnt how to plan, develop, and present a project plan for use as a development guide. Since then, I have incorporated a more in-depth procedure that informs additional elements such as persona and user journey.

In the module we were also introduced to the fundamental concepts of programming environments in object-oriented programming; and were introduced to SQL language.


Keywords:

rdbms, mysql, project management, normalisation

Web Programming

In this module we built on prior learnings about page coding and styling with the ability to manipulate client-side elements with JavaScript, on the server side with PHP, and on both with Ajax.

To demonstrate the use of PHP and MySQL from the previous topic, we were each asked to build a PHP-driven internet bulletin board.




Keywords:

php, javascript, ajax, client-side, server-side, interface

e-Commerce

The aim of the e-Commerce module is to examine the concepts and processes involved in e-Commerce. These include the need for privacy, and the examination of New Zealand's Privacy Principals as they apply to e-Commerce, the use of payment gateways and electronic payment systems, and the implementation of a range of electronic payment systems.

We were also taught how to install PHP-driven email systems.

Another area I have further-developed my skills in e-Commerce is the use of JotForm, and MailChimp to help manage email communications and marketing.


Keywords:

privacy, payment gateway, php, email, email marketing

Project Experience:

LES MILLS INTERNATIONAL 2015 - ongoing

Shortly after completing my course, and before graduating, I was seconded to Les Mills Shared Services.

The purpose of this contract was to assist with the cloning and localisation of their global site to the United Kingdom and Nordic regions. This involved manually checking and correcting website links as well as implementing technical SEO across the sites.

During my time there, I also completed a lot of marketing-related tasks and gained an appreciation of the processes customers go through once they have their hands on a website. Particularly a complicated one like Les Mills International.

One of the key things I learnt was about the iterative and collaborative process customers go through, and participated in that by working with key members of the creative team to develop the landing pages for the new Sprint and The Trip sections, as well as the Immersive Fitness.


COMMUNITY LINK ONLINE DOCUMENTS PROJECT

Community Link is a Hamilton-based church group that runs a series of mentoring programmes for families, young mums, and teenagers. They take people who are referred to them from various agencies and set them on a three-month mentoring programme where they identify issues in their lives they want to deal with, and map out a progress for that.

The biggest challenge for this was security and differentiating user types. Because this site was designed to hold some quite sensitive information, security was paramount.

The security requirements were 1. Keep the public off the site (obviously), and 2. Only allow mentors access to their own mentees. While the user status involved providing access to all areas for 'auditors' and 'administrators'.

This was achieved by way of a combination of MySQL queries to test the user status and php if/else statements. This all sat inside a 'please login' framework for website visitors who had not logged in.