Projects
Being the helpful, kindly soul that I am, I
write and maintain a few free, open-source projects for the good of
humanity. Specifically, I contribute to the improvement of the human
race through the following software:
- Twitpress, a wordpress plug-in written in PHP,
allowing site authors to automagically post twitter notifications to
their friends and subscribers notifying them of new or updated content,
via the web, instant messenger or sms.
- Goat-cms,
a tumbleblog / scrapbook style content management system, focussing on
streamlining the
content posting process to help facillitate high content
throughput.
- Minitrader, a python game
targetted at handheld and embedded devices, primarily to investigate
interface design and interaction on small displays (and hopefully fun to
play too).
- ARC, an augmented reality
prototype written in c/c++, with a flash based frontend, designed to
investigate the effectiveness of tangible user interface elements in
aiding 3D interaction for novice users, as part of my honours year at
the Queensland University of Technology.
Programming
Actionscript, ecma/javascript and python are
my weapons of choice, though I also like to slay problems using c++, c#
and PHP. Some examples of these are available in the projects
section. Actionscript / Flash programming is something I really enjoy as
the results are immediate and easily shared, but also it's just a lot of
fun to use the cool colour effects :). Some flash examples are available
on my blog, a few of which
I've linked to directly here:
- Zoom, a prototype
interface I developed for use when explaining the interaction metaphors
used in zooming interfaces.
- Shimmer,
acriontscipt 3 pixelbuffer manipulation to create a watery
shimmer effect.
- Sharenet, a
semi-interactive demonstration model of an interface I designed and
developed during the study of interactivity design at QUT.
Academic
I recently graduated with honours
from the Queensland University of Technology's faculty of Information
Technology, with a bachelors degree (hons) in Information Technology,
majoring in Software Engineering. I also have a silver swimming
certificate from junior school certifying that I can swim 15
lengths.
Music
When I'm not slaving away for the progress of
mankind, I like to amuse myself by pretending that I am able to play the
guitar. Sometime I'll get around to uploading some snippets for people
to cringe at :).