Beach Time Lapse - (2018)
Using a open camera feed of a beach, I created a simple bash script to download the pictures and then compile that into a time lapse video.

Place Goat - (2018)
Simple placeholder image service that returns random photos of goats. Built with Node and MongoDB, deployed to heroku using AWS S3 to store images.

Fish Toronto - (2017)
React based visualizations of fishing locations in the Greater Toronto Area (GTA). Built using React, deployed to netlify for hosting, collects data from external APIs and caches as part of the Continious Delivery build process in order to reduce hosting requirements.

UOIT/DC Athletics Fan Rewards App - (2016)
The UOIT/DC Athletics Fan Rewards app is my Capstone culminating project, which involved working with a client, a business team, and managing parts of the development team. As the lead programmer on this project I was responible for developing the app as well as the php MySQL RESTfull API backend.
Drinking Buddy (WIP) - (2018)
Craft beer listing and user rating aggregator similar to Yelp. Built with Node, React, GraphQL and MongoDB. Deployed to heroku, AWS S3, and netlify. Still very much a work in progress.
Learn MoreKitty Clicker - (2015)
Although this game doesn't look like much, it was developed as an experiment with a social game as well as capturing data based on how the users play the game. Kitty Clicker is a clicker/idle game where the users collect coins from their cats to purchase new items and costumes for their cat so that they can earn more coins. As the developer on this game I developed the front end game portion using the Phaser JS game library, as well as the back end data managment portion using php and MySQL.
Rampage Racing - (2015)
Rampage racing is a multiplayer racing game set in the near future. Game-play is a mixture of Mario Kart and Wipeout, where the users compete with their friends, both online and splitscreen, to try and get the fastest time.
Learn MoreRainbow Unicorns - (2014)
Rainbow Unicorns was game made during a 48 hour long game jam. The game play is a standard endless runner where you need to keep your unicorn on the rainbow as long as possible, to maximize your score.


