Professional Documents
Culture Documents
QUALIFICATIONS
Can program fluently in Java, Scheme/Racket, and AS3 with working knowledge in C and C++
Familiar with imperative, functional, and object oriented programming paradigms
Created many side projects and have a lot of freelance experience, having self-taught all the
technologies used in the projects
Knowledge of tools like Github, HTML5, CSS3, Jekyll, Bootstrap, XML, and LATEX
Excellent teamwork, dedication and initiative skills developed through pair programming and
swimming competitively at a high level
EDUCATION
FREELANCE
WORK
EXPERIENCE
Created four games in AS3 and Adobe AIR which were all sponsored by different online companies.
To The Moon
Sold the rights to the complete source code and intellectual property for the game
July 2014
Created an algorithm to procedurally generate and delete obstacles and powerups based on
multiple variables in the current upgrade state
Pixel Dash
March 2014
Created algorithms to generate multiple different dynamic particle effects accounting for
multiple variables including velocity, object type, etc.
Over 25,000 plays on over 40 different websites
Color Cubes
March 2014
Developed a system to mix and compare colours using the hexadecimal representation, and used
this as a core mechanic of gameplay
Designed complex levels on paper using pathfinding and graph theory techniques such as
directed graphs.
Potato Run
July 2013
Used object-oriented programming techniques to facilitate complex interaction between a large
number of objects, including interactions between the player and obstacles, and interactions
between the enemy AI and the environment.
Played over 40,000 times
WORK
EXPERIENCE
July-August 2012-2013
April 2014
February 2014
RELEVANT
PROJECTS
Competitive Swimming
Won a gold medal at Age Group Internationals
2012
2008-2014
2009-2013
2008-2010