• Over 3 years of experience in the gaming industry

  • Experience with developing and deploying applications to PC, mobile and console platforms

  • Hard working and willing to go the extra mile to meet deadlines and milestones

  • Strong interpersonal communication and conflict resolution through previous experiences with clients and project teams

  • Quick learner

  • Enthusiastic, self-starter and team player

  • Highly passionate about games


Software Experience

  • Programming languages: C++, C#, JavaScript, SQL

  • Tools: Unity, Maya, Photoshop, Microsoft Word, Microsoft Excel, FMOD, SQL Server Management Studio

  • Source control: Git, Mercurial


Interactive Research Lab – Toronto, Ontario

  • Game Developer                                                                                     01/2017 - Present

    • Design and implementation of code systems and game mechanics

    • Design and assemble levels for games

    • Lead developer for mobile and PC games

    • Developer for VR games

DevDog – Markham, Ontario

  • Game Developer and Programming Consultant                                 01/2016 - Present

    • Design and implementation of code systems for mobile games

    • Mentor junior developers in industry best practices

Nirvaniq Labs – Toronto, Ontario

  • Virtual Reality/Augmented Reality Game Developer                         03/2016 - 10/2016

    • Creating code assets for virtual reality/augmented reality applications

    • Contributed to the design and planning process of projects


University of Ontario Institute of Technology (UOIT) – Oshawa, Ontario

  • Game Developer and Research Assistant                                          05/2014 - 08/2015

    • Created code and art assets for an assessment and training game for Toronto Fire Service

    • Assisted in setting up and running research studies with firefighters


University of Ontario Institute of Technology (UOIT) – Oshawa, Ontario

  • Bachelor of Information Technology                                                   09/2011 - 04/2015

    • Majored in Game Development and Entrepreneurship

    • Minored in Game Productions Management (Business Minor)


Ridiculous Golf                                                                                               06/2018 - Present

  • Multiplayer golf game with some wacky gameplay elements. Target platforms: PC and Mobile

  • Designed and implemented a variety of game mechanics that would not work in real life golf

  • Programmed gameplay mechanics, designed levels


Rage Room                                                                                                     07/2017 - Present

  • Weapons testing facility game in virtual reality. Available on Steam, Oculus and Playstation VR

  • Created a modular weapons behaviour system which reduces the time needed to set up new weapons

  • Tweaked weapons to have the necessary feeling and feedback

  • Programmed gameplay mechanics, designed game mechanics, implemented audio


ChefU                                                                                                               01/2017 - Present

  • Cooking simulation game in virtual reality. Available on Steam

  • Programmer, game designer, audio engineer, quality assurance

Heist VR                                                                                                          06/2016 - 10/2016

  • Immersive puzzle stealth game that will be available on multiple virtual reality platforms

  • Implemented a variety of cooking behaviours for the ingredients which allowed players to create their own recipes

  • Programmed gameplay mechanics, designed game mechanics, implemented audio


Cosmic Rush                                                                                                 04/2016 - 06/2016

  • An endless runner game in virtual reality. Available on Samsung Gear VR

  • Created a wave management system to reduce player fatigue

  • Programmed gameplay mechanics, designed game mechanics, implemented audio


Cognitive Firefighting Game                                                                        05/2014 - 08/2015

  • An assessment and training game developed for the Toronto Fire Service

  • Programmed gameplay mechanics, implemented audio



  • Presentation at the International Conference on Interactive Mobile Communication, Technologies and Learning (IMCL 2015)                                                               09/2015

    • Presentation based on the short paper written for Emergency Contraception Mobile App. Short paper titled: A mobile app for emergency contraception awareness and education

  • Best Third Year Game (UOIT Gamecon 2014)                                                       04/2014

    • Aeolus; Futuristic helicopter multiplayer combat game

  • Best Technology Award (UOIT Gamecon 2013)                                                    04/2013

    • Nax: Pages of Sorcery; Level editing tool, production pipeline


  • Gaming

  • Hiking / Trail walking

  • Weightlifting

  • LinkedIn App Icon