download .pdf

Languages

Flash ActionScript 3, Flex, PHP, SQL, HTML, JavaScript/jQuery, C, C++, VB, C#, Java

Frameworks

CodeIgniter, PureMVC

Libraries/SDKs

ActionScript 3: Facebook Graph API, Papervision, Box2D, Google API, PhidgetLED API

PHP: Facebook Graph API

JavaScript: Facebook Graph API

Software

Flash, Eclipse, Microsoft Visual Studio, Dreamweaver, MySQL, Microsoft SQL Server, Photoshop, Illustrator

Operating Systems

Microsoft Windows 95/2000/XP/Server, Mac OSX, UNIX

Senior Developer

July 2010 - Oct 2011
One Pixel Off Incorporated, Toronto, ON, Canada
Created, improved and tested creative Flash and PHP/JavaScript interactive ad campaigns as both stand alone web applications and integrated Facebook applications.
  • Developed a Flash Facebook game for Tim Hortons' new fruit smoothy campaign which utilized the Box2D ActionScript 3 physics engine.
  • Implemented campaigns for RIMs Latin-American Blackberry Facebook fan pages, including the first iteration of the 'Insider' twitter application and the 'Love it? Share it!' user generated content contest.
  • Produced a Facebook fan page application for Hidden Valley Ranch that incorporated sections for a contest, a poll and an information page into one application.
  • Created various Flash games and activities including a logo painting activity for CBC's 75th anniversary campaign and a game for Stella Artois' TIFF campaign.
  • Implemented a Flex application that communicates with an IO board to control a sign of 64 LED lights. Adobe Cirrus peer assisted networking allows users visiting the One Pixel Off website to view and interact remotely with a live video stream of the LED sign situated the office.
  • Provided mentorship to junior and intermediate developers.

Senior New Media Specialist

April 2008-July 2010
TVOKids.com, Toronto, ON, Canada
Integral member of the TVO Kids web team, involved in the development of Adobe Flash games and interactive media from conception to construction.
  • Created a number of flash based interactive content for the TVOKids.com website, including games, contests and activities.
  • Implemented time sensitive content designed to link tightly to the live TVO Kids television broadcast for projects such as the TVOKids Hotline webcast and viewer polling application.
  • Played a strong roll in planning and building the new TVOKids.com website. The site was redesigned from the ground up using the Drupal content management system.
  • Heavy involvement in the design and maintenance of the site's MySQL databases including development of administrative tools for content managers.

Software Developer

May 2001 to August 2007
Upstream Works Software Ltd., Vaughan, ON, Canada
Developed, maintained and tested a variety of components of the companies large scale contact center software suite.
  • Designed and led the implementation of a web based ASP.net application that streamlines system configuration and data entry for contact centre administrators.
  • Created and developed server-side call routing and tracking modules and agent/administrator desktop applications in C, C++ and Visual Basic for the company's contact center software line.
  • Implemented updates to product line's large Microsoft SQL Server based reporting system.
  • Designed and conducted core system testing components.

Sheridan College

Spring 2008
Post Graduate Certificate in Interactive Multimedia
Governor General's Silver Medal for Academic Excellence

University of Toronto

Fall 2000
Hon. BSc. in Major Computer Science, Major Celtic Studies
Silver Medal for Academic Excellence

H.B. Beal Technical School

Spring 1995
Fine Art Foundation Program
Special Art Program