Resume
Education
Champlain College - Burlington VT - September 2013 - May 2017
- Bachelor of Science in Game Programming, May 2017.
- GPA: 3.82 / 4.0 - Summa Cum Laud
- Excellence in Game Programming Award
- Relevant Coursework: Graphics and Game Engine Programming, Game Architecture, Advanced Real-time Rendering, Game Physics, AI for Games, Networking for Online Games, Data Structures and Algorithms, Matrices Vectors and 3D Math
EXPERIENCE
General Programmer - Sundae Month - February 14 - Present
- Creation and maintenance of component-based 2D game framework for commercial development
- Design and implementation of in-engine 2D level editor using custom C# UI framework
- Designing + programming state machine character movement and enemy AI patterns
Game Engine / Scripting Tutor - Champlain College - Sep 2016 - May 2017
Answered student questions related to programming, scripting, and Unity 3D
PROJECTS
Senior Capstone Production Game
Lead engineer on senior capstone game created in Unity 3D. Responsible for main systems and polished interaction implementation. Delegated tasks to team of programmers to hit deadlines in an agile development environment.
2D Game Engine
Created a graphics library agnostic C++ game engine. Swapped out Allegro for SFML, then developed a game in engine to demonstrate its capabilities.
3D Solar System
Developed custom engine wrapping DirectX 11 to create a solar system. Implemented transform hierarchies for orbiting, and uv scrolling, texture blending, and cube map reflection for planet materials.
LANGUAGES
- Highly Proficient in C#, C++
- Experience with C, JSON, XML, HTML, JavaScript
- Engines/Frameworks/Tools: Unity 3D, Monogame, XNA, Xamarin, SFML, DirectX 11, GLSL, HLSL, Git/SVN