Resume

Objective

Work with incredible people solving technical challenges to deliver quality games.

Skills
  • Languages:
    • C/C++ - Gameplay and Engine
    • C# - Gameplay and Tools
    • CG/GLSL/HLSL - Shader programming
    • Python/Lua/Perl/Actionscript - some experience mainly as scripting languages
  • Tools
    • Visual Studio, vim, Monodevelop
    • Git, SVN, Perforce
    • UE4, Unity
Experience
  • Lead Programmer, WayForward Technologies, Q2-2015 - Present
    • Unannounced Unreal Engine GearVR Project
    • Unreleased Unity Mobile Project
  • Programmer, WayForward Technologies, Q1-2014 - Q2-2015
    • Maiden Chaos VR (Unity - Gear VR)
      • Only programmer on project
      • Use and modified existing assets to create an unique VR experience
      • Finalist in vrjam
    • Marvel Puzzle Quest (C++ - Xbox 360)
      • Implement platform dependent online functionality (matchmaking, invites, rich presence)
    • Til Morning's Light (Unity - iOS/Android)
      • Graphics/Performance programmer
      • Implement and maintain systems used by Level designers
      • Specialized logic for puzzles throughout the game
      • Other miscellaneous gameplay programming (enemies, bosses, etc)
  • Associate Programmer, Heavy Iron Studios, Q3-2012 - Q4-2013
    • Unreleased game (C++ - Xbox360/PS3)
      • Maintained and operated build system in Perl
      • Implemented Camera system and Logic
    • Disney's Infinity (C++/Lua/Actionscript - Wii)
      • Upgraded existing implementations of Bink and Scaleform to reduce memory footprint
      • Tracked down and fixed gameplay and UI bugs
      • Ported UI over to the Wii
  • Gameplay Programmer, Broken Circle Studios, Q4-2011 - Q3-2012
    • Contract work on various Unity Projects