Projects

This page lists some of the interesting projects I have worked on! For a more complete list and source code you should check out my GitHub profile.



Task Bird

Task Bird is an awesome task management and productivity app created with Django and AngularJS. You can create tasks, events, and projects. Tracking your productivity is easy with lots of filtering options, useful analytics, and reports.

Source Code Try It


Python Web Framework

I wrote a web MVC framework in Python. It is currently used by this website! It includes my own template system, a very simple ORM and a Markdown parser for my blog. I did this primarily to learn about how these things work.

Source Code Try It


Calculate!

This is an online calculator that evaluates simple expressions as you type them. It supports addition, subtraction, multiplication, division, and exponentiation. The expression is converted into postfix form before it is evaluated.

Source Code Try It


Space Defender

This is a retro arcade style space shooter game with vector graphics. It was created with HTML5 and JavaScript. Fly through space destroying alien space ships! Survive as long as you can. Play against a friend in two player mode!

Source Code Try It


Avoid The Shapes

This is a simple yet fun web game created with HTML5 and JavaScript. The player controls a yellow circle and must avoid touching the other shapes. The longer the player survives the higher his score. In the future I intend to store the highscores of this game on my website using SQL and PHP.

Source Code Try It


Fluffy Chicken Adventures

This Java applet is a side scrolling platform game. The game follows the bizarre adventures of a fluffy chicken. It contains a wide variety of different levels, sound effects, and enemies. The game difficulty and sound can be toggled in the menu. The game engine and other code was written entirely by myself. The game is hosted on this website and can be played using the link to the right.

Source Code Try It


Password Manager

Password Manager is a Windows .NET application written in Visual C#. The program allows users to easily enter and view passwords, usernames, and other account information for all of the programs and websites that they might use. The program serializes this data and saves it to a binary file before closing. It also loads the data from the file when starting up. Lastly, a search feature was implemented to make locating account information quickly even easier.

Source Code Try It