Responsive image

Main Projects



Birdy Hop

Hop the birdy from platform to platform to get the highest amount of points and be rewarded with a medal.

Details
Food Swipe

Be the fastest chef in the kitchen, finish your recipe before time runs out and get the highest score possible.

Details
Knots

Save the ships from crashing by shining a light over them. Save all ships at once using your powered up lighthouse.

Details


Education



Responsive image

University of British Columbia

Bachelor Of Science in Computer Science
December 2016 Graduate


Skills


Game Development

C#

80%

Unity

60%

Visual Studio

60%
Mobile Development

Objective C

70%

Swift

50%

Xcode

50%

Kotlin

30%

Java

70%

Android Studios

50%


Work


Mobile Developer - PressReader

May 2019 - Present

Vancouver, Canada

iOS and Android developer on the front-end team

• Work closesly with business and QA teams to resolve Android and iOS bugs and feature or UI changes needed for clients

• Refactored deprecated code on legacy iOS projects


Junior Mobile Developer - News360

Nov 2017 - Present

Vancouver, Canada

A mobile developer on the front-end team working on both Android and iOS platforms implementing new features and designs

• Refactored and implemented features to follow Model View Presenter design pattern and covered presenter logic with unit tests

• Worked closely with product design team to improve user experience on Android and iOS

• Attended architecture meetings to discuss backend and frontend implementation of new features and improvments to our applications


Responsive image
Part time Game Developer - InkPad Studios

May 2017 - May 2018

Vancouver, Canada

Worked in a team of four to create a Unity developed mobile game called Battleship Buddies published to the Google Play Store

• Developed the AI opponent for users to play against with varying difficulty using the Minimax algorithm

• Implemented animation, particle effects and user interface for a more immersive and user friendly experience

• Integrated Google Firebase to utilize its analytics, database and authentication features for detailed understand of player statistics

Google Play Store



Projects


Food Swipe Personal 2019
Birdy Hop Personal 2018
Battleship Buddies Inkpad Studios 2017
Knots Personal 2017
Platformation UBC Global Game Jam 2018
Mini Golf Generator Personal 2018
Stay Awake AMS Game Development Association 2018
Speed Touch Personal 2017


About


Responsive image

Hi there

My name is Martin Tsang and I'm currently a mobile developer at PressReader. I have been programming since my first year at UBC and have graduated with a major in Computer Science since December 2016. My dream is to enter the gaming industry to some day be part of an amazing team to build an FPS game.


My interests include gaming, board games, PC Building and developing my own games.


Contact

+1-778-990-0852

m4rtin.t@gmail.com