Freelance Software Developer
Launceston Area, Australia
Freelance Software Developer
Launceston Area, Australia
I’m an Australian software developer and geek who lives in the city of Launceston, in the heart of northern Tasmania.
I’m a graduate of the University of Tasmania, with an Honours degree in Computing.
I’ve been writing software as a “professional” since late 2001, and I was playing with it for a long time before that. I’ve been lucky to dabble in a bit of everything, I’ve worked on a heap of different projects from research applications, to commercial websites, to desktop and networked applications. I’ve done my fair share of e-commerce sites and content management systems too.
Since 2004 I have worked as a freelance developer - primarily based out of my home office in Launceston, but also travelling interstate and overseas to undertake on-site work.
While I try not to specialise too much, my main interest at the moment is web application development using the Ruby on Rails framework, and tinkering with the Ruby language in general.
Past hats I’ve worn, and put on again from time to time include PHP provocateur, Java junkie and C++ coraller.
I have a soft spot for all things UNIXy, including OS X, OpenBSD and Ubuntu Linux.
ruby on rails programming, web application development and software consulting.
(Non-Profit; 1-10 employees; Information Technology and Services industry)
April 2008 — Present (7 months)
Digital Tasmania is a non-profit consumer action group created to represent the views of consumers in Tasmania on issues relating to broadband, mobile and fixed phone services and digital TV.
(Privately Held; 1-10 employees; Computer Software industry)
2004 — Present (4 years)
Lead a team of 6 developers in 4 countries and across 5 time zones in development and maintenance of a client/server networking application.
Primary development is undertaken across Windows, Linux and Mac OS X platforms in a mixture of C and C++. Additional tools have been developed using Java and Ruby.
As team lead, I am also responsible for gating releases, including merging stable code from development into release branches and maintaining overall responsibility for our revision control system (subversion).
(Privately Held; 1-10 employees; Computer Software industry)
2002 — 2004 (2 years)
Project-managed and lead the development of a prototype Java peer-to-peer application. Responsible for co-ordinating development to meet project funding milestones, including performing task breakdowns, time estimates and preparing development budgets, status and final reports for funding bodies.
As lead developer, also took responsibility for developing and implementing key protocols and application components. Significant experience in design, development and testing of distributed Java applications.
Other projects undertaken involved general web development, including design, development and maintenance of N-tier web applications using PHP, ASP, Microsoft SQL Server, PostgreSQL and MySQL, along with liasing with and support clients, responding to tenders, generating quotations and project management duties.
(Educational Institution; 1001-5000 employees; Internet industry)
December 2001 — February 2002 (3 months)
Working unsupervised, and under broad direction, redeveloped web sites for various departments, including Human Resource, Financial and Business Services, International Services and the School of Sociology and Social Work.
Departmental sites were a mixture of static and dynamic (ASP-based) web pages. Liaison with the Universitys Office of Web Development and various client contacts was required to ensure that the end product met all requirements whilst adhering to the universitys web development guidelines.
BComp(Hons), 2001 — 2001
Graduated with First Class Honours, December 22nd, 2001
Placed on Dean's Roll of Excellence (Faculty of Science and Engineering) in 2001
Thesis topic: A Java-based Teleoperation System for Model Vehicles
Coursework units: Mobile & Ubiquitous Computing, Computation & Functional Programming, Multimedia & Internet Applications and Java Applications.
BComp, 1998 — 2000
Graduated December 16th, 2000
Placed on Dean's Roll of Excellence (Faculty of Science and Engineering) in 1998, 2000
BComp, 1996 — 1996
Deferred after semester 1
ruby on rails, web application development, software consulting
Member of the Golden Key National Honour Society.