PHP

At it's most basic description PHP is a programming language that can be embedded into html.

That's boring and just barely the tip of the iceberg! You can use PHP to do any type of server-side scripting to generate a dynamic web page - calculations, database connectivity, cookies, create images and pdfs, read and write files on the local server or even a remote server.

rdio.com MGMT
rdio.com MGMT

To promote an upcoming album, MGMT made a 45 minute video available exclusively to rdio.com users.

Old Navy Camp
Old Navy Camp

Users were brought to this Old Navy landing page by Shazam-ing a pre movie commercial.

MLB2k Perfect Game
MLB2k Perfect Game
FITC Toronto 2013 - Women's Initiative Submission
FITC Toronto 2013 - Women's Initiative Submission

Each letter of a twitter search result (based on the phrase you enter or defaulting to #FITC) will be coloured to match it's overlay position on the image you upload. The end result is your image recreated with tweets.

Visit Site
Custom CMS
Custom CMS

Built a custom CMS using CodeIgniter and GroceryCRUD (library to quickly create, read, update and delete entries from a database).

Canon Explains Exposure
Canon Explains Exposure

This Canon camera simulator let's you play with the camera controls found in the "Creative Zone" of an EOS Digital SLR. You can check out the outcome of photos and get the effects you want.

View Case Study
f'real - Win a Day in f'reality
f'real - Win a Day in f'reality

Contest including video upload to YouTube.

Echo USA - Dislikenator
Echo USA - Dislikenator

After liking the app page, users can select which item they dislike more or enter the contest.  I wrote the contest form and a simple api for the flash game.

Virgin Unite RE*Generation - Do Whatever It Takes
Virgin Unite RE*Generation - Do Whatever It Takes

Users register to create a personal task (called a “whatever”) to raise money for youth homelessness.

View Case Study
Glenfiddich Cask of Dreams Facebook App
Glenfiddich Cask of Dreams Facebook App

A simple facebook iframe Page Tab that uses FB.Canvas.setAutoResize().