ThornberryPie.com

Portfolio of Web Developer Graeme Thornber

My work involves many acronyms, such as:

PHP HTML CSS SASS CMS SEO AJAX JSX DNS MVC JSON LESS EDM REST CDN OOP URL CURL BEM TDD SDK SSL GUI SQL SSH WCAG API CLI WIP XML HTTPS MVP ES6 YML

Hi, I'm Graeme. I build modern web applications writing code in a variety of open-source languages including but not limited to:

  • HTML5: with a focus on SEO, accessibility and web standards using a variety of templating engines and frameworks.
  • CSS3: mobile-first, cross-browser, cross-platform with SASS & LESS and newer techniques like Flexbox and CSS Grid.
  • Javascript: expert jQuery skills as well as ES6, Node.js and modern frameworks like Express, ReactJS, Angular and Vue.js
  • PHP & MySQL: CMS and MVC frameworks like Silverstripe, Wordpress, Symfony, Laravel, Drupal, Bolt, Zend and Magento

Some of my work over the last decade:

All sites above contain PHP, HTML, CSS and Javascript with jQuery.

I was born in England, grew up in Auckland and have also lived in Wellington, London and Bonn, Germany. I love playing guitar, singing and acting. In 2018 I joined Whitianga's Offbeat Theatre to act in my 5th play, and co-founded a local improv theatre group.

Due to my interest in both maps and education, in 2016 I built this site with AngularJS as an aid to house-hunting in New Zealand. My next venture is to become a skilled mobile app developer, I currently have two apps in development using React Native.

Latest website launched October 2018:

Greater Christchurch Claims Resolution Service
www.gccrs.govt.nz