









Game Developer
EDUCATOR
In addition to a 25 year industry career, I also have extensive experience in undergraduate and graduate education.
I hold a BS in Computer Image Generation, An MS in Emergent Media, and am ABT on an Mfa in Digital Entertainment
I have advised 2 undergraduate capstone projects and one MS thesis. I am currently advising one master's student and actively engaged in 3 research projects.
In 2011, I inherited an aging C++ class and redesigned it to use a top-down object-first teaching approach. Results so for the fall 2012 semester suggest that I have halved the percentage of failures in the class and over-all improved comprehension and demonstrated student skills.
I

WORCESTER POLYTECHNIC INSTITUTE
Full Time Faculty
Intro to the Game Production Process
Critical Game Analysis
Immersive Media (AR/VR)
Hardware Intrfacing
Artificial Intelligence for Games
Game Engine Design
Advanced Technical Game Development
Advised Capstone and Graduate Thesis Projects
Facilitating Keyboard Use While Wearing a Head-Mounted Display
Student Work | World Wizards: Developing a VR World Building Application | ID: bk128c29h | Digital WPI
Implementing Non-Player Characters in World Wizards

NORTHEASTERN UNIVERSITY
Taught and consulted on program redesign
Artificial Intelligence for Games

DANIEL WEBSTER COLLEGE
Consulted on course redesign and taught full course load
Introduction to Videogame Hardware
2D Game Development
3D Game Development
MFA Thesis
Virtual Dungeons
Blazor based server
Unity3D WebGL based design tools
Unity3D Android (quest) player
Art creation with Character Creator3, Artbreeder, Unity3D Editor, Maya and Photoshop
In progress at FAU, 1 semester remaining, 4.0 Cum Avg
Contributors: Jeffrey Kessleman, Ledis Molina, Richie Christian
Advisor Christopher Maraffi, Phd
Readers: Joey Bargsten



OTHER CODE PROJECTS
C#
C++
AnyGUI
An experimental cross platform UI System in C#. Tested on Windows, Macintosh, Linux, Android, IOS and WebGL (JSIL)
SceneGraph3D
An example 3D scenegraph in C++
created for a guest lecture at Champlain
College
Freely Available Nuget Packages Published
Over 12,000 downloads to date
