Digital Shock, Inc.
Writer (Contracted)
Contract Game Development
Lead Game Programmer and Designer
RealmSmith
Writer and Director and Voice Actor
Wynford
Full Stack Developer
World Vision Canada
Developer
Little Guy Games
Quality Assurance and Programming Intern
RealmSmith
Web Developer
Dev Null Studios
Writer and Programmer (Contracted)
Crossroads Christian Communications Inc.
Full Stack Developer
triOS College Business Technology Healthcare
Teaching Assistant - Video Game Design and Development
Trios College of Information Technology
York University