Projects:

Here's a small selection of work I've done for other people. Sadly, a lot of my old web development work can't be shown for NDA reasons.

Web video player

Task: Create an application for viewing Web video streams and interacting with other users via IRC-based chat.

Incorporates C#.NET, Windows Forms, COM, XML, unmanaged code interop

Knifeback Mountain

Task: Create an automated website where users can register for reserved places on a game server.

Incorporates XHTML, CSS, ASP.NET, C++, screen scraping, MySQL, JS effects

Key Ping

Task: Create a program that plays audio feedback when any key is pressed, for amusement and/or accessability.

Incorporates C#.NET, Windows Forms, Win32 API, XML

Quick Console

Task: Create a 'videogame-style' command prompt that drops down at the screen edge with a keypress.

Incorporates C#.NET, Windows Forms, Win32 API, application capturing

PocketGamer Forums

Task: Implement a community discussion board for a game review site, based on an existing, partially-broken system.

Incorporates XHTML, CSS, PHP, MySQL, PHPBB templates and plugins

Download manager

Task: Create a multi-threaded client/server file distribution program for automated product updates.

Incorporates C#.NET, Windows Forms, XML, FTP & HTTP authentication