Resume

PDF version

Work Experience

Game Designer

Airship Syndicate
March 2022 – October 2024

  • Designed and implemented 30+ replicated, dynamic world events that increased player engagement and replayability; managed an additional 20+ other events.
  • Designed and balanced dungeon pacing, combat encounters, and encounter flow using analytics and playtest feedback.
  • Spearheaded creature, quest, and event designs from concept through documentation and implementation, ensuring seamless integration with narrative and gameplay.
  • Built technical tools and systems in Unreal Engine Blueprints
  • Authored comprehensive documentation covering events, quests, enemy behaviors, and environmental triggers, for cross-disciplinary collaboration.

Game Design Technical Assistant

CG Spectrum Online Digital Art & Animation School
March 2021 – Present

  • Mentored students in combat, system, and event design as well as technical issues using Unreal Engine Blueprints, with several projects reaching portfolio-ready standards.
  • Developed and maintained a collaborative Unreal Engine design framework used by students for rapid prototyping and testing.
  • Created new curriculum content on combat design, prototyping, and event scripting, ensuring alignment with industry best practices.
  • Provided structured design feedback emphasizing system cohesion, iteration, and player experience.
  • Administered and supported an external Subversion server, reducing technical downtime and streamlining collaborative student workflows.

Systems Engineer

Jaytom Systems Incorporated (JSI)
Nov. 2009 – March 2022

  • Part of a team that is responsible for all testing and design of all hardware, system (both physical and virtual) and networking for customer systems
  • SAN network design, documentation, implementation, and support
  • Design, documentation and implementation of system monitoring solution for customer systems
  • Creation of system build and system update procedures (both physical and virtual systems)
  • Creation of network designs and procedures for building customer systems
  • 3rd level support for customer fielded systems
  • Manage an engineering lab of multiple systems and devices for testing, design and troubleshooting purposes
  • Interface with various vendors for new business opportunities and product support

Network Administrator

Canadian Dental Hygienists Association
April 2009 – Nov. 2009

  • Support of 25 local and remote users with various technical issues including Windows, printing, mobile devices, email, network issues, Blackberry, VPN, telecommunications, audio/visual and software/hardware support
  • Windows 2008 Network administration
  • Research and implement solutions on time and within budget
  • Blackberry Enterprise Server administration
  • Upgrade environment from a single Windows 2003 SMB server to multiple servers in a Windows 2008 environment, including network switch  upgrades and configuration, RAID 5 storage, email, DMZ, web servers, FTP servers, Adobe Connect Pro, wireless, security/firewall devices, router/gateway setup, internet connection from DSL to fiber optic, and desktop machines
  • Managed various vendor relationships for support and purchase of equipment
  • Created policies regarding IT use, disaster recovery and security within the Association
  • Email and telephone support for Association members on issues regarding the website and online courses
  • Managed yearly IT budget
  • On call after normal business hours

Network Systems Engineer

Ciena Corp
March  2008 – April 2009

  • Support of over 250 local and remote users with various technical issues including Unix/Linux, Windows, printing, email, network issues, Blackberry, VPN,  telephony, audio/visual and software/hardware support
  • Researched and implemented solutions to various different issues within budget and a given time frame
  • Windows 2003 Network administration
  • Junior Unix/Linux Network Administration
  • Design, documentation and implementation of system monitoring solution
  • Backup monitoring, tape rotation and offsite storage
  • Team rotation for 24-hour on call
  • Maintained vendor relationships to purchase hardware, software and after sale support
  • VoIP and analog Telephony administration

Network Administrator

The Agency for Co-operative Housing
February 2006 – October 2007

  • Initial research and design and implementation of company start up equipment including all network and desktop equipment, multifunction copier, on site security, VoIP, and A/V requirements for all 4 sites across Canada
  • Design, implementation and administration of Mitel VoIP solution and all telecommunication services
  • Support over 20 users locally and 25 users in 3 other cities across Canada with various technical issues including printing, email, network issues, audio/visual, Blackberry, PDA and software/hardware support
  • Designed and implemented  new Windows 2003 and Exchange 2003 LAN and WLANs
  • Designed and implemented WAN over 4 cities across Canada
  • Member of disaster recovery committee to design Agency wide disaster recovery plan
  • Network administration
  • Troubleshoot, maintain and repair network, desktop and printer issues
  • Responsible for all hardware procurement, maintenance and distribution according to association procurement rules
  • Manage yearly operational budget
  • A/V implementation and support for various meetings and functions
  • On call after normal office hours
  • Research and manage implementation of MS Sharepoint 2007

Manager – Information Services

Canadian Co-operative Association
August 2001 – February 2006

  • Migrated network from Windows NT 4.0 / Windows 98 to Windows 2003 / Windows XP environment including MS Exchange 5.5 to Exchange 2003, Web Server, system backups and firewall configuration
  • Supported over 50 users, local and remote, at all levels within 4 different organizations that sub-leased space from CCA with various technical issues including, printing, email, network issues, audio/visual, Blackberry, and software/hardware support
  • Created policies regarding IT use as well as disaster recovery procedures
  • Managed vendor relations
  • Managed yearly IT budget
  • Responsible for all IT issues on yearly Annual General Meetings
  • On call after normal business hours

Skills and Knowledge

Game Design

  • Blueprints and C#
  • Technical, Systems, Combat and Quest design
  • Balancing and Iteration
  • Replayable Events
  • Pacing and Balance
  • Environmental Storytelling
  • GDD Creation

Engine and Tools

  • Unreal Engine, Blueprints
  • Unity (C#)
  • Jira, Confluence, Miro, Agile/Scrum

Collaboration

  • Feature Team Leadership
  • Cross-Disciplinary Communication
  • Documentation
  • Google Docs, MS Office
  • Mentoring

Technical

  • Network Replication
  • Visual Scripting
  • Technical Scripting
  • Entity Component System Architecture (ECS)
  • Gameplay Ability System (GAS)

IT & Infrastructure

  • PowerShell scripting
  • Enterprise server & storage design, configuration and implementation
  • Network security
  • Windows (Server and Desktop), Linux and MacOS Operating Systems
  • Technical and non-technical procedure and documentation writing

Education

  • Game Design Diploma
    CG Spectrum
    October 2020  – October 2021
  • Unity Certified User – Programmer
    Unity3D
    September 2020
  • VMWare vSphere Installation, Configuration and Management [v5.5]
    Global Knowledge
    June 2013
  • Dell Equallogic SAN Installation, Configuration and Management
    Global Knowledge
    August 2010
  • Introduction to Project Management
    Algonquin College
    July 2007  – September 2007
  • Implementing and Administering Microsoft Exchange
    CDI College
    November 2003
  • Planning, Implementing, and Maintaining a Windows Server 2003 Active Directory Infrastructure
    CDI College
    November 2003
  • Computer System Technician  – Diploma
    Algonquin College
    September 1999  – April 2001