Page Not Found
Page not found. Your pixels are in another canvas.
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Page not found. Your pixels are in another canvas.
About me
A production-style REST API enabling natural language querying of NFL Big Data Bowl tracking data using VT ARC’s LLM infrastructure.
A multi-year research journey exploring the intersection of augmented reality, computer vision, and analytics in American football.
A high-performance pipeline for exhaustive evaluation of 3D user interface layouts using CUDA parallelization and predictive human performance models.
AR study interfaces built on the Magic Leap 2 for evaluating KLM-style additive models across six input modalities including gaze, controller, and direct touch.
A VR simulation designed to help astronauts acclimate to the extreme lighting conditions of the lunar south pole, developed during a Human Factors Engineering internship at NASA.
Project that allows a speech-language pathologist to provide social skill intervention with clients diagnosed with autism spectrum disorder in simulated social scenarios 
A fun game that allows children to practice and develop their math skills with VR by using fun gestures that represent the four basic arithmetic operators. 
A collaborative AR system exploring how varying levels of user control during session initialization affect remote collaboration experience.
Project that allows users to view their PlayStation Trophy collection in virtual reality 
Published in IEEE VR, 2023
This paper presents our solution to the 2023 3DUI Contest challenge.
Download here
Published in IEEE VR, 2023
The ability to collaborate with other people across barriers created by time and/or space is one of the greatest features of modern communication. Immersive technologies are positioned to enhance this ability to collaborate even further. However, we do not have a firm understanding of how specific immersive technologies, or components thereof, alter the ability for two or more people to communicate, and hence collaborate.
Download here
Published in ISMAR, 2023
Collaborative virtual environments afford new capabilities in telepresence applications, allowing participants to co-inhabit an environment to interact while being embodied via avatars. However, shared content within these environments often takes away the attention of collaborators from observing the non-verbal cues conveyed by their peers, resulting in less effective communication.
Download here
Published in IEEE VR, 2024
This paper presents our solution to the 2024 3DUI Contest challenge.
Download here
Published in ASHA 2024, 2024
This is my wife Emilee’s master’s thesis, to which I contributed by developing the networked Unity software for the user studies.
Download here
Published in IEEE VR 2025, 2025
We explored how varying levels of user control during the initialization of a shared AR whiteboarding session affects the overall collaboration experience.
Download here
Published in IEEE Transactions on Visualization and Computer Graphics (ISMAR 2025), 2025
We revisited existing Fitts law-style performance models for distal pointing in VR and found that a simple angular formulation best predicts performance across a wide range of task difficulties.
Download here
Published in IEEE VR 2026, 2026
We evaluated whether KLM-style additive models can accurately predict task completion time for 3D interaction tasks across multiple input modalities in augmented reality.
Download here