This page includes some of the more random projects I have embarked on:

* Bandwidth Monitor – A combination of a Linux kernel module and userspace applications to dynamically rate-limit bandwidth usage to avoid exceed a specified amount of bandwidth consumption.

Bandwidth Monitor

Bandwidth Monitor

* Cryptanalysis GUI – A wxWidgets based GUI tool for cryptanalysis, deployed to great effect in the National Cipher Challenge.

CryptAnalysis GUI - Vigenère Analysis/Decryption

CryptAnalysis GUI – Vigenère Analysis/Decryption

* 3D Game – A vague project to develop a game with 3D graphics and good AI. This is currently dead but likely to be revived as a rewrite in Loci.