Programmer, Web Developer, Aviator

Web Designs

Photography

Sample design for a photographer's website

Portfolio

Sample design for a portfolio

Parallax

Fun with the parallax effect

Web Applications

Fuzzy Logic Pilot

Simulating air traffic at an uncontrolled airport, using fuzzy logic

Genetic Programming

Using a genetic algorithm to evolve a program

Decision Tree

Building a decision tree automatically using data

Genetic Algoritm Knapsack

Solving the Knapsack Problem with a Genetic Algorithm

Genetic Algoritm TSP

Solving the Traveling Salesman Problem with a Genetic Algorithm

AI Snake Game

Artificial Intelligence snake searching for food

AI Gamer - Connect Four

Artificial Intelligence gamer competing to win at Connect Four

AI Gamer - Virus Game

Artificial Intelligence gamer competing to win at Virus Game

Ant System

Ant colony searching for food, using pheromones to signal the path to food. - Firefox only

Ant System TSP

Using an ant system to solve the Travelling Salesman Problem - Firefox only

Skills

Front End:

HTML5HTML5
CSS3CSS3
jQueryjQuery

Server Side:

MacMac
LinuxLinux
ApacheApache
MySQLMySQL
PHPPHP

Tools:

GitGit
GIMPGIMP

Education

Carleton U

Bachelor of Computer Science with Highest Honours