Bio
Personal Interests
This list could go on forever so here's a Top 5.
- Travel
- Surf and Snow
- Middle/long-distance running
- Seeing bands or relaxing by the stereo
- Basketball
Systems Administration
I currently take care of a number of linux systems used for various purposes; desktops, web and file/print servers etc. Here's a quick list of what I generally implement:
- Ubuntu, Slackware
- Apache, lighttpd webservers
- MySQL, PostgreSQL, SQLite databases
- Samba for file shares
- Raid with mdadm
I'm also fairly handy with the Windows Server platform and have IIS, Active Directory and MS SQL Server covered.
Web Design
In addition to crafting this site, I've had design involvement in several large-scale transactional websites. HTML, CSS and JavaScript are the obvious benchmark. Here are some other languages and tools I use for the web:
- PHP with templating engines like Smarty;
- Python and the Django web framework;
- the GIMP for imaging.
I've also spent some time setting up and customising weblogs, wikis, and content management systems:
- Wordpress;
- MovableType;
- Drupal.
Software Development
- Java, C#, C/C++;
- Spring, Hibernate, MS Enterprise Library;
- Eclipse, NetBeans, Visual Studio;
- Subversion/Trac, Team Foundation Server.
People and Process
While I'm fairly technical, I take a great deal of of enjoyment from collaborating with others. I'm interested in how people and technology come together to build software, produce a killer website or solve a tricky problem.
This has led me towards large, complex projects and team lead roles where I've managed teams up to around a dozen people.

