I’m a technology entrepreneur, a software consultant, an open source contributor, and a passionate Kiwi.
New Zealand
I’m a technology entrepreneur, a software consultant, an open source contributor, and a passionate Kiwi.
New Zealand
I'm currently the CTO for Koordinates, and One Track Mind before that.
I've also been doing software consultancy for ten years, working as a developer on a huge range of different software projects.
I design and build web based systems, and tools to support web operations and make developers productive.
I'm also involved in a number of open source projects - particularly the Dojo Toolkit for building dynamic web applications.
Web application development - Django, PHP
Geospatial/GIS (particularly open source and web mapping)
Responsive web application UIs (DHTML, Ajax)
Linux systems administration and design
Web operations - configuration control, monitoring, scaling
Python, C/C++ development
Developer processes - automated build/test/deployment systems
(Information Technology and Services industry)
July 2007 — Present (2 years 5 months)
Architect and lead developer for Koordinates.com.
I designed the core software underlying Koordinates and developed it as part of a small close-knit team. This includes managing a tonne of geospatial data, and creating sophisticated web and mapping applications that are easy to use and perform well.
In addition I've been responsible for operations - creating the procedures and processes to keep everything running smoothly. From maintaining servers through to tuning databases, and setting up configuration control and automated build/test/deployment systems.
(Computer Software industry)
December 1998 — Present (11 years )
Software consultant - development, dynamic web apps, complex browser UIs, embedded systems, web operations, system administration, system architecture and design, mentoring, establishing development processes.
(Information Technology and Services industry)
September 2005 — July 2007 (1 year 11 months)
Building highly interactive web-based mapping applications for the tourism sector. This involved everything technical in the organisation - from geodata mangling through to designing and building a sophisticated web-based mapping API.
(Public Company; Consumer Electronics industry)
May 2004 — July 2006 (2 years 3 months)
Designing and deploying production, test, and quality systems for mass production of consumer electronics. Managing and supporting contractor manufacturers around the world.
In terms of software this was mostly Delphi development, but there was a huge amount of contractor and project management work, and the various facets of delivering thousands of units a day of working products into global supply chains, then supporting them through end-of-life.
(Educational Institution; Higher Education industry)
November 2003 — May 2004 (7 months)
Designing and building a collaborative system for the managing of class assessments, incorporating statistical modelling of student results for course review and improvement.
BE/BCom , Computer Systems Engineering, Operations Mgmt , 1999 — 2004
passionate yachtie, but into pretty much anything outdoors :)
FutureInTech, NZ Python Users Group, linux.conf.au 2010 organising team, Auckland startups group, Auckland web meetup, Dojo Toolkit committer, Google Summer of Code mentor 07-08