Who I Am

My name is John Barham and I’m an independent software engineer based in West Footscray, Victoria, Australia.

I have 20+ years of industry experience underpinned by an Honours B. Sc. in Computer Science from the University of Toronto, the top university in Canada.

What I Do

My technical expertise is Django web application development and high performance distributed systems development in Go (aka Golang) and/or Python.

In the industry terminology, I’m a “full-stack developer” in that I can do everything from installing and administering a Linux server, to back end application development, to front end user interface development in HTML and JavaScript.

Please note, however, that my personal expertise is server-side development. Given the increasing complexity of front end web development, I will generally recommend hiring an additional front end specialist for projects requiring more than a basic web interface.

I have extensive industry experience with the following: Python, Django, C, C++, Go, Linux, SQL, HTML5, CSS3, JavaScript, embedded systems, IoT (“Internet of Things”), VPS hosting (Linode, Digital Ocean), AWS, Google Cloud.

For more details about my work history see my resume.

Why Hire Me

Highlights of my career so far include:

I created and operate SlickDNS, a DNS hosting provider, and co-founded and developed the website for YouPatch, the world’s most popular pixel quilt pattern generation service.

In short, I have a lengthy track record of designing and developing complex software systems that have been used in production 24/7 and have helped to deliver millions of dollars in value.

My Rates

My daily rate is $1200 + 10% GST. My minimum engagement period is four weeks.

For interstate travel within Australia I charge an additional flat rate of $1000/day.

How I Work

I work fast with my chosen toolset, so generally speaking the more prepared you are, the more productive I (and your money) can be.

I develop and deploy on Linux. I have deployed software to basic VPS hosting providers like Digital Ocean and Linode, as well as more full featured cloud computing platforms such as AWS and Google Cloud.

For an initial consultation I’m happy to meet you at your office in greater Melbourne, or have you meet me at my office in Footscray.

Contact Me

To contact me about my availability, please email john@wombatsoftware.com or call my mobile at 0426 973 424.

Frequently Asked Questions

The answer to the following questions is “yes”: