About Me

Hi, this is an online version of my CV which I try to update as often as possible. I am a web developer specialising in Python & PHP. I consider my frontend skills (using XHTML/CSS/Javascript/AJAX) to be just as great as my Python/PHP/MySQL skills. I have experience developing projects from the database schema design right through to the frontend finishing touches.

I have good problem solving skills and really enjoy learning new web technologies. Lastly, I'm easy-going, honest and hard-working.

Work Experience

Web Systems Developer (Dec 2009 - Present)

WorldxChange

Freelance Web Designer/Developer (Dec 2007 - Dec 2009)

Self Employed

  • July 2009 - Dec 2009: Full time contractor at Sparks Interactive as PHP and HTML/CSS/Javascript developer, working on Sorted and Real Estate
  • Jan 2009 - Feb 2009: Contracted to NetConcepts as a PHP developer working on Zoodle
  • April 2008 - July 2008: Contracted to NetConcepts as a PHP developer
  • Providing ongoing maintenance, development and support for current clients

Web Developer (Feb 2006 - Dec 2007)

Orcon Internet

  • Developed various internal websites (on top of Zend Framework) to be used by multiple departments within Orcon
  • Responsible for maintaining various company websites both external and internal
  • Consult with customers and create solutions to meet their requirements
  • Providing ongoing maintenance, development and support
  • Develop e-commerce sites, internal CRM
  • Provide support/advice for fellow developers

Web Developer (Oct 2005 - Feb 2006)

Quik Internet

  • Consult with customers and create solutions to meet their requirements
  • Providing ongoing maintenance, development and support

Contract Web Designer/Developer (May 2002 - Oct 2005)

Self Employed

  • Contracted to various companies whose clients required web development
  • Consult with customers and create solutions to meet their requirements

Web Designer/Application Developer (Oct 2001 - May 2002)

New Zealand Revolution

  • Build customer websites
  • Part of a team developing internal applications (PERL, MySQL, Linux)
  • System administration, managing domain names and email in Linux environment

Skillset

Languages/Technologies/Environments

  • PHP - 7 years
  • Python - 2 year
  • (X)HTML - 10 years
  • JavaScript - 10 years
  • CSS - 10 years
  • SQL - 9 years
  • PERL - 1 year
  • OS X - 5 years
  • Linux - 14 years
  • Windows - 16 years
  • Other - XML/XSLT, AJAX, Subversion/Git/CVS, MySql, Apache web server

I follow web standards when developing a website as it is much easier to maintain and has other benefits such as search engine friendliness.

I've used the following frameworks: Django, Zend Framework, Symfony, CakePHP, and Code Ignitor These frameworks significantly speed up development of web projects, reduce development costs and help developers write less code. They all use the MVC pattern.

I've had experience with Drupal, developing modules etc.

Education

Massey University - 1997-2001

Bachelor of Information Science - Joint Major Computer Science/Mathematics

Awarded: Institute of Information & Mathematical Sciences Postgraduate Scholarship

Some Recent Work

Shore Community Church
Integrated provided static site into Symfony framework to provide SEO urls & easy ongoing maintenance. Added an admin system to maintain weekly messages which can be listened to online, downloaded or ordered in CD/DVD formats. Podcast feed of messages. Used Church Community Builder API to create calendar of events and online forms.
Malandra & cia
Created website from provided design, coded using semantic markup, CSS and Javascript. Built using Symfony.
Sorted
Specifically the build of the Sorted blog and other work which is yet to go live.
Custom Equipment
I followed a supplied design brief and developed this website, coded using semantic markup, CSS and Javascript. Built using Symfony.
Zoodle
This website is built using an in-house MVC framework written in PHP 5. I helped complete site ready for go-live. Once the site was live I added various features utilising external APIs, and reporting to the administration system.
RealEstate.co.nz
I maintained the existing website which uses an in-house MVC framework built with PHP 5. Added new features making use of Flash charts, XML, XSLT, AJAX, PDF libraries. Also solved problems with website as they arose. Provided guidance/support to fellow PHP developer.
Auckland Drape Company
I designed and developed this website, coded using semantic markup, CSS and Javascript. Built using CakePHP.
Alpha Electrical
I designed and developed this website, coded using semantic markup, CSS and Javascript.
Motormail
Trade only website used by NZ (and now also Australian) car dealers to sell cars to other dealers from all over the country. Dealers can advertise their vehicles via website and email alerts are sent to dealers with matching vehicle criteria. Backend system to administer dealer details/ads/subscriptions, send mass mailouts to dealers, edit page content. I developed this site and still add new features when the client requires it.