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