Engineering

Sort Visualizer

large image related to topic
small image related to topic

As preparation for an interview I wanted to make something in pure javascript. This was an exercise in writing clean code, and making something fun. Plus it's educational.

Tank Hunter

large image related to topic
small image related to topic

This is a little 2D game made to experiment with the paper.js vector graphics library. It was my first real foray into doing something substantial with JS. A lot of fun to fiddle with.

Map Maker

large image related to topic
small image related to topic

I wanted to try my hand at random map generation for games. It was rough in parts, but I learnt a ton doing it.

Baby Names

large image related to topic
small image related to topic

A simple HTML-CSS-JS mix to help come up with a name for.. well basically anything. Well it started like that anyway.

Sokoban

large image related to topic
small image related to topic

A Java project pulling together design patterns, game design, map generation. Four man team. Long nights, communication, project management - all key.

Portfolio

large image related to topic
small image related to topic

This website tries to bring together eveything I've worked on. It's much more than a portfolio -- it itself is a culmination of me. What I can do. What I've done. Who I am.