Projects

Minte

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

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

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

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

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

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

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.