Moved to Takamatsu (Kagawa, Shikoku, Japan)
香川県高松市に引っ越しました

We are still settling in. Would be very happy to meet more locals so feel free to make contact.

Current Work: Email Archiving at CoolRock Software

I’ve switched from lecturing and research to do commercial work for a while. I’m working on email archiving and discovery software at CoolRock Software. The company is located in Melbourne, Australia.

After teaching c++ at uni, and enjoying Ruby on Rails and Python for my personal projects I’m using Java again. I’m developing under Mac OS X, but the target operating systems are mainly Linux and MS Windows.

I used ANTLR as the parsing engine for a custom IMAP server for the archiving system. I’m using Apache fop for rendering pdf from xml.

A while ago I switched to git for version control and it has really improved my productivity. Once you get used to it you can do so much more with git than Subversion - even if you are just using git-svn to talk to a subversion repository. After my positive experience I changed the company archive to git.

For MS Windows work I’m using MS Windows Server with Exchange Enterprise Edition, and developing in c++ and c#.

For software projects of the less predictable type I generally like the agile way of doing things (short iterations, test driven development…). However, for non-software projects and more predictable software I like critical chain and a lot of the traditional project management tools.

Feel free to contact me if I can do anything for you.

background