This is a sample of various projects I have worked on since I started learning how to program over 11 years ago. In this time, I have completed my PhD in engineering with a focus on building virtual experiences. I have included three types of projects that vary on their development cycle and scope. More details will be provided below.
Research Projects
These research projects were longer term projects where I acted as lead game designer and programmer. Of these, my primary projects focused on building virtual buddy experiences for children to aid them in learning how to engage in healthier physical activity habits or learning various science, technology, engineering, and math (STEM) concepts. These projects became the focus of my dissertation. I have provided links to their respective papers, posters, or conference demonstrations as well as a link to an overview of my major projects. Lastly, all of these projects were made using Unity3D and C# with data analysis done in Python or R.
Class Projects
I built these projects as part of my course work for my various virtual/mixed reality and game programming classes. These had a shorter time scale than the research projects, wrapping after 2 weeks or 1 month. I used these opportunities to learn something new about the game engine (Unity3D or ImpactJS) and/or various design approaches for the given topic. Below, mixed reality projects are labeled as MR and virtual reality projects are labeled as VR.
Videos coming soon!
Networked VR Prisoner's Dilemma

Game Jam Projects
My game jam projects were all made over the course of a weekend (72 hours) each with my friends. I provided part of the programming and design utilized for these projects. SuperViRus and DMVania were made using Unity3D while Ghost quest was a board game.
- SuperViRus is a VR puzzle game where the player must use both of their arms to simultaneously move two viruses along a maze, combining them in the end. It was made for the Global Game Jam 2018 where the theme was transmission.
- Ghost Quest is a 2 player board game where each player has opposing goals. The human's goal is to escape the house with spells remaining while the ghosts's goal is to prevent the human from leaving. It was made for the 2018 Athens Game Jam where the theme was supernatural.
- DMVania is a puzzle platformer where your goal is to renew your license. Along the way you must gather the proper forms to unlock certain abilities, including the ability to move forward. It was made for the 2017 Athens Game Jam where the theme was bureaucracy.