Download: pdf doc

Cover letter and references are available upon request.

Profile

I am an experienced software engineer with an emphasis on game development. I’m a quick learner, make an effort to strive for efficiency, have a knack for elegant code and work well in a team.

Certifications

Unity Certified Developer
Unity Technologies, License 201611UCD1120
​November 2016-November 2018

Shipped Titles

  • Puzzle Charge - Universal iPhone/iPad game (July 2015)

  • 100 Moves Universal iPhone/iPad game (November 2014)

  • Hello Orca - Universal iPhone/iPad game (November 2014)

  • Endless Goal Universal iPhone/iPad game  (July 2014)

  • Battle Titans - Universal iPhone/iPad game (March 2014)

  • Skycraft - Universal iPhone/iPad game (September 2013)

  • Magic Pets Version 2 Flash game for Facebook 

Professional Experience

​November 2012-November 2015

Gameplay Programmer
HitGrab Inc., Toronto ON

While working within  a small team such as that at HitGrab, my role consisted of much more than just a Gameplay Programmer. I held a variety of important roles as explained below, and collaborated on many projects team wide. Majority of these projects were iOS games built with cocos2D.

  • Gameplay: Worked closely with designers to prototype then build game mechanics and content on various projects.

  • Tools: Utilized Tiled (2D tile mapping software) to optimize the process of building and testing levels. Built Flash projects as tools to help design levels, orient animations as well as create customizable characters on multiple projects.

  • Engine: Created a dynamic puzzle engine from the ground up for Puzzle Charge. Repurposed a previously used runner engine for Hello Orca, along with integrating a dynamic obstacle system and creating unique controls that scaled with difficulty.

  • System: Designed and built the UI for Battle Titans. Also played an important role in redesigning and building the UI flow for the achievements and leaderboards for 100 Moves. Assisted in the design and implementation of the front end of the in-game chat system in Magic Pets V2. 

  • Level Design: Built and tested multiple levels for Puzzle Charge and SkyCraft.

November 2014

Guest Lecturer
triOS College, Mississauga ON

  • Invited by Video Game Design and Development Program Coordinator to attend class lecturer as a guest speaker

  • spoke to multiple groups of 20 students and provided insightful industry experience as well as advice on how to succeed in the workplace and in the classroom

July 2012-November 2012

Game Tester
HitGrab Inc., Toronto ON

  • ​Hired as a volunteer intern to assist in various company projects, specifically "Magic Pets Version 1"

  • Utilized in-house editor and tools as well as external tools such as Charles and flash debugger to log game play and detect network bugs.

  • Took initiative to build automated test scripts and protocols for large scale test scenarios.

  • Used team management software to log bugs and track project development on Trello.com 

  • Surpassed project manager expectations and excelled in individual responsibilities, and as a result was offered a full-time paid position as a GamePlay Programmer

Education

January 2011-November 2012

Video Game Design and Development
​triOS College, Mississauga ON

  • Graduated with Honors, Distinction and a 4.0 GPA

September 2008-August 2010

Bachelor of Computer Science
York University, Toronto ON

Technical Experience

  • High proficiency in numerous programming languages: Objective C, ActionScript 3.0, C#, C++, Java, JavaScript

  • Diverse skill set on multiple platforms: iOS, Android, PC, Windows Phone, Xbox 360

  • SDK Proficiencies: Cocos2D, DirectX

  • Developing environment fluencies: XCode, Visual Studio, Unreal Engine 4, Unity, Adobe Flash, Valve Hammer Editor

Other Interests

  • Virtual reality and the development of virtual games and experiences

  • Photography enthusiast

  • Archery