Projects
Minte
A lightweight PHP chatroom that focuses completely on security, stability and simplicity. It was made for private communication and has numerous features to keep it that way.
Flick DB
An XML-based flat file database written in PHP that allows for easy access, management and backup of data. Comes with a built-in administration panel. Very useful for hosts that don't provide database support.
Rx Chat
A small, simple Ajax-based chat room that later set the foundations for an even better one. Rx Chat comes with built-in support for public and private rooms, and notices and announcements for administrators.
Farm Stimulator
A browser-based game where you are in charge of a farm and must expand your land area, purchase tools, and hire and upgrade workers to drive your farm to the top. As your cash supply gradually builds up, you will gain access to more powerful upgrades, and eventually win the game.
JS Form Validator
A small open-source library created to simplify the process of client-side form validation. I created this at Carnegie Mellon University with two friends.
DirectMouse Recorder
A tool that lets you record and playback mouse movement and clicks on your computer. It also comes with some neat features that let you tweak playback and assign hotkeys to play certain tracks. You can also save and loaded recorded scripts for future use.
Knockout
A 2D shooter I wrote in C++ and the SDL library. Your goal is to eliminate the enemies in each map to earn money and experience, which you use to purchase increasingly powerful weapons from the shop. Each level has its own unique features and difficulty, and there are a number of different tiles, each with different functionality, that make the game quite interesting.