Blog About Contact


Popular Articles

Where I've Worked

Web Apps


Bachelor of Computer Science
Monash University, Melbourne, Australia

Hobby Projects

Open Source Projects


I'm a software engineer based in Melbourne, Australia.

I got my start writing programs in BASIC on my first computer, an Amstrad PC1512 (8086 with 512k) when I was around the age of 8.

I released my first real program on the internet many years later, in 1996 called "QPU" or "Quake Pak Utility", which was a utility for viewing and editing the contents of the packed file format for the (then brand new) game "Quake". It was moderately popular on then ubiquitous, but now unheard of,

I also created a few little games and demoscene demos, written in a combination of C, Pascal and 8086 assembler, before I went to study Computer Science at Monash University.

Since joining the workforce I've been involved as a for-hire consultant doing software engineering, BA and design work, working directly with users and some team management.

Above all, I try to approach all work with a pragmatic attitude.

What I like:

What I dislike:

About the Author

Richard Nichols is an Australian software engineer with a passion for making things.

Follow him on twitter or subscribe by RSS or email.