I'm a full-stack web developer who loves to create custom web solutions using:


  • PHP 5

    Object Orientated
    Commented Code

  • MVC Frameworks

    Laravel 5.x
    Yii 1.8 & 2

  • Open Source CMS


  • Development

    PHP Unit 4


  • HTML 5

    Cross-browser Compatibility

  • Styling

    CSS 3 (Less, Sass)

  • Interaction

    Javascript, jQuery
    Ajax, JSON
    Basic AngularJS

  • Development

    Grunt, Gulp, Bower


  • Integration

    eWay, PayPal
    Google Maps, Places
    Zoho CRM
    TNT Shipping
    PHP BB
    Kayako Fusion

  • Photoshop

    10+ years working with Photoshop

A small selection of projects that I've either solely developed, or contributed to over the last 5 years as a web-developer.

Strategic Grants gemportal.com.au

Without a doubt my favourite project to date, as it is just so in-depth, technical, extremely custom, and runs their entire business.

As the sole developer on this six-month long project, my role was to rebuild and improve on their existing intranet and client portal (developing both the front-end and backend), provide recommendations on how we could improve on the system, along with the development of an additional client portal for a new target audience.

Read more
Laravel 5.0 Git Composer PHP Unit PHP MySQL Grunt Less jQuery HTML 5 CSS 3 Bootstrap

Call on Clare callonclare.com.au

A freelance project to help buy an engagement ring for the lady I now call now wife. Call on Clare came to me after having numerous poor experiences with other development groups.

They required the development of an online system to help manage their Australian health-care business including but not limited to client management, appointments with sms notifications, and staff timesheets.

This project was built using Yii 1.8 and styled with the help of Bootstrap.

Yii 1.8 MySQL PHP Less jQuery HTML 5 CSS 3 Google SMS Bootstrap

Hermen hermenmenswear.com

These guys have a very sexy sock collection - and yes, I do actually own a pair.

There were some pretty fun aspects to this project, such as developing an online version of a custom measurement tool based on their own algorithm and the user's measurements. This measurement tool is vital to their website's portfolioflow, allowing user's to purchase a custom suit without having to visit a tailor.

Read more
Fireworks CMS Zoho CRM MySQL PHP jQuery HTML 5 CSS 3 Bootstrap

BSC bsc.com.au

BSC required a re-build of their intranet which would let their sales-reps use the system via their iPads offline whilst on the road.

The most challenging aspect of this project was to develop the offline functionality for numerous users, and sync all their changes with the system's MySQL database. Development of an iPad app wasn't in budget, so this was all done through the browser. I hadn't portfolioed much with offline technology before, so it was a great project to grow my skill-set.

Read more
Yii 1.8 MySQL PHP Local Storage jQuery HTML CSS Bootstrap