Game and Web Developer

Resume | Portfolio

About me

I am an independent developer and designer with an engineering background and a passion for designing unique and engaging games. I am highly self-motivated and enjoy learning and teaching myself new technologies in my spare time.


Tech I know well:

- C#

- Unity 5

- Ruby, Ruby on Rails

- Javascript, JQuery

- Python


- Angular


- OpenGL

- Git

- Blender

- Gimp

Tech I tinker with:

- React

- Node.js

- Unreal Game Engine, Blender Game Engine

- Puzzlescript Game Engine, Love2D Game Engine

- Heroku, Digital Ocean, Nginx

- Arduino

- Google Sketchup


Part-time Professor, George Brown College, Toronto

January 2018 - Present

Taught linear algebra, introductory math, and AI programming at George Brown College.

Drew upon my experience in the industry to relate the course material back to real world applications using examples in Unity and online graphing software (Desmos.com).

CTO and Creative Director, Happy Square Studio, Toronto

June 2017 - Present


Designed, built, and shipped three mobile games in the casual and puzzle genre on Android and iOS.

Implemented a new monetization strategy for existing games, doubling ad and IAP revenue.

Full Stack Web Developer, Revlo, Toronto

June 2015 - Sept 2016


Functioned as a jack-of-all-trades in a small dev team at a Y-Combinator startup.

Collaborated closely with the design team to develop mobile-optimized Angular front-end following industry standards and best-practices.

Implemented a RESTful API.