Developing quality applications is what I do best.

I'm an experienced senior full stack web developer who strives to create quality applications using the latest technologies that make end users happy.
Developing since 1999.

My Toolbox

Backend

  • NodeJS
  • AWS, AppEngine
  • RabbitMQ
  • ColdFusion
  • PHP

Database

  • SQL Server
  • Postgres/Postgis
  • Redis
  • MongoDB
  • DynamoDB

Frontend

  • AngularJS
  • Bower, Browserify
  • Google API's
  • Bootstrap, JQuery
  • HTML5, CSS3

Tools

  • SSH, Gulp, PM2
  • Jira, Git, Trac, SVN
  • Logstash, Kibana
  • Vagrant, Stripe
  • PhantomJS, Mapnik

Professional Achievements

Trevor
Co Founder
2014 - Current

Trevor trawls the web and automatically applies you for jobs you'll love, only interrupting you when there's interest for an interview. Clever Trevor.

Hometrack
Senior Full Stack Web Developer
2001 - Current

Hometrack is the leading company in housing intelligence and automated valuations in Australia and the UK, working closely with major banks, insurance companies, residential property valuers and state governments.

Personal Projects

Node.js (2014)

Published a variety of Node.js modules to npmjs.org.


World of Gnome (2013 - Android app)

Native Android app with a card view layout, pull-to-refresh, swipe between stories, phone & tablet support and a light/dark theme.

Bolt (2012 - Gnome-shell extension legacy)

A launcher that's a fusion of the Ubuntu dash, the Gnome-shell overview and the classic Gnome 2 menu.

Customizer (2010 - Gnome theme legacy)

One of the first online Gnome Metacity customization tools that allows you to create a custom theme to download and install.

Pyrite (2005 - PHP administration legacy)

Administration the php.ini file, the easy way, via a web interface allowing you to edit any setting, view logs and even enable extensions.