Game Developer & Educator
15+ years creating engaging interactive experiences and teaching the next generation
Career Timeline
A chronological journey through game development, education, and innovation
Skills & Expertise
Broad technical foundation spanning engines, platforms, and specialized domains
Programming Languages
- C# (Unity)
- C++ (Unreal, Custom)
- Python, Lua, JavaScript
- PHP, MySQL, SQL
Game Engines
- Unity (10+ years)
- Unreal Engine
- Custom engines
- Proprietary systems
Platforms & VR
- Console (PlayStation, Xbox)
- PC and mobile
- VR/AR (Vive, Rift, Quest)
- Web and MMO
Specializations
- Networking & multiplayer
- AI & pathfinding
- Physics systems
- Graphics programming
Leadership & Design
- Technical direction
- Team management
- Architecture design
- Game design & balance
Education & Mentoring
- Curriculum design
- Teaching & instruction
- Student mentorship
- Conference speaking
Featured Projects
Selected works showcasing impact and technical excellence
Feltopia
Currently in development. Innovative multiplayer game with cutting-edge networking and gameplay systems.
Snapshot
Award-winning indie puzzle game. IGF nomination for artistic achievement and innovative mechanics.
Job Simulator
Award-winning VR launch title. Shipped across multiple platforms. Millions of players worldwide.
Upsilon Circuit
Pioneering networked multiplayer architecture. Novel game design around network latency as core mechanic.
Her Story / Immortality
Technical direction on award-winning narrative games. Complex systems and technical innovation.
Stargate Worlds MMO
Massively multiplayer online game. Large-scale networked systems and gameplay architecture.
Teaching & Leadership
Passionate about education, mentorship, and creating impact through game development
Southern New Hampshire University
Assistant Professor teaching game design, development, and technical leadership
Featured Courses
Inkwell Interactive
Founded and directed on-campus game studio supporting student game development projects
- Mentoring student developers and designers
- Partner with Boston Children's Hospital on rehabilitation games
- Support Make-A-Wish foundation projects
- Showcase student work at conferences and events
Community Impact
Speaking and conference participation
- GDC speaker - gameplay, networking, and technical talks
- Game Developers Conference mentorship
- SNHU game development symposiums
- Industry talks and workshops
Educational Resources
Tools and knowledge to help others learn game development
CodeCritic
Tool for analyzing and providing feedback on game code. Helps developers improve code quality and learn best practices.
UCNetwork
University Consortium Network. Framework and resources for collaborative game development education across institutions.
Programming with Time
Research and educational materials on time-based game mechanics, networking, and synchronization in multiplayer games.
Interactive Experiments
Playable demos and interactive tools exploring game mechanics, AI, and design concepts
Captain Sonar
Submarine tactical game mechanics
Tic Tac Toe
Classic game with AI opponent
Ultimate Tic Tac Toe
Advanced variant with nested boards
Dots & Boxes
Strategy game about drawing lines
Pathfinding
A* and pathfinding visualization
GOAP Planner
Goal-oriented action planning
Behavior Tree
AI decision-making structures
Minimax Visualizer
Game tree search algorithm
Bayesian Tracker
Enemy position prediction
Probability Tracker
Probability and statistics in games
Ready to Work Together?
Open to consulting, contract work, speaking, and education opportunities