contact resume in

Lottery Scheduler

A process scheduler for the Minix operating system. This process scheduler alots "tickets" to a process based on its prior behavior. Before a process is scheduled, a lottery is held and the winner is picked to be scheduled next.

Download now (Minix)

3D Tetris

Tetris, in 3D! Construct as many planes as possible without the blocks spilling over the top. The models and mesh were made with Blender and were imported using an OBJ importer I developed. The game was developed with a direct OpenGL pipeline using glut and glew, and it is compatible with both Windows and OSX.

Download now (PC/Mac)

Learn more

Horror Stories

A multiplayer 3D survival horror game based in a Chinese underground city. Your mission is to rescue your fellow documentary crew members while attempting to evade the undead presence that lurks below.

Watch the trailer

Play now (PC)

Play now (Mac)

BitQuote Stock Widget

Real time stock market tracking in colorful style! BitQuote gives you the ability to track your favorite stocks, bond funds, mutual funds, and etfs right on your home screen. Track with BitQuote stock market widget to improve your awareness for investing in all types of securities.

Download for free now (Android)

Buy supporter features now (Android)

Website

Fund Distribution

Using the power of Google App Scripts, I have created a fully fledged fund tracking spreadsheet. This spreadsheet has the ability to tell you exactly how much currency to put into a security to keep your desired ratios in particular regions, sectors, and security type. Fund Distribution also enables you to evaulate the performance of your portfolio both historically and currently.

Make a copy for yourself (Google sheets)

Chatter

A lightweight Internet Relay Client (IRC) and server. This program enables us to send messages to everyone on a given server. This project was created using Java sockets and multithreading. Therefore, it supports any platform that can run the Java Runtime Environment (JRE).

Download now (PC/Mac)

Heatsink Fan

I decided that my custom built computer was too loud, so I bought some really quiet fans and nice heatsinks for the cpu/gpu. I took some pictures of the process to get a feeling of what it was like to disassemble a video card and silence a computer!

Check out the album (Coming soon!)