Created a functional 3D engine in C++ and OpenGL. The features Parcel provides include rendering meshes, resource management, camera management and an easy way to manage/play sounds, both in 2D and 3D.
Developed a Java program that synchronises a local directory on the user's machine with a remote server using FTP. This allows users to work on websites on their local machines and have the changes automatically sent to the server without having to manually send the files using the command line or an FTP client, in addition to being used as a backup tool.
Developed a web application which analyses three different kinds of textual data - text documents, chat logs and source code - providing various statistics and information on the data. Written purely in XHTML/CSS/JavaScript, with an optional PHP version for ease of use.
Worked with an international client to develop a mobile game, which simulated a roulette wheel and allowed users to send their results to a central server via SMS text messages. I was both the programmer and artist for the project, using Java and J2ME for the implementation and Photoshop/Sony Vega Pro for the graphics/sound.
This website showcases some of the projects I have been a part of, either professionally or recreationally. Check out the Portfolio section for more information.