Johann
Wentzel
Projects & Publications
-
01
MotionBlocks: Modular Geometric Motion RemappingExploring modular motion remapping to make upper body movements in VR more accessible.
-
02
PhD Dissertation: Improving VR AccessibilityMy doctoral dissertation, focusing on combining familiar input devices with context-aware remapping to improve VR accessibility.
-
03
A Comparison of Virtual Reality Menu ArchetypesA comparative analysis of raycasting, direct input, and marking menus in virtual reality.
-
04
-
05
More Than Input: Using the Gaze-Psychology Link for More Accessible ARUsing the gaze-psychology link for more accessible Augmented Reality.
-
06
Bring-Your-Own Input: Context-Aware Multi-Modal InputWork on context-aware multi-modal input for more accessible virtual reality.
-
07
Volumetric Rendering for Lens Flare and Film Grain in VRVolumetric and user-centric rendering techniques for lens flare and film grain in VR.
-
08
Understanding How People with Limited Mobility Use Multi-Modal InputResearch into how users with limited mobility leverage multiple input devices simultaneously.
-
09
Designing for Differing Physical Spaces in Social VRExploring design solutions for social VR when users have different-sized physical playspaces.
-
10
-
11
Improving VR Ergonomics through Non-Linear Input AmplificationA novel input technique to improve comfort for users in virtual reality. (Best Paper Honorable Mention)
-
12
Master's Thesis: Reach-Bounded, Non-Linear Input AmplificationMy Master's thesis, which formed the foundation for the VR Ergonomics project, exploring non-linear input for VR comfort.
-
13
Shared Presence and Collaboration using a Co-Located Humanoid RobotEarly work into using a physical robot for collaborative tasks with a remote user.
Experience
-
Apple Interaction Software Prototyper
Building new device-sensor interaction techniques and interactive prototypes for human factors teams across wearables, AR/VR, mobile, and AI agents — and running the end-to-end user studies that inform pre-release UX and sensor algorithm decisions.
Cupertino, CA2025 — Now -
University of Waterloo Graduate Researcher & Teaching Assistant
Authored and presented qualitative and quantitative HCI research, and built VR/AR prototypes in Unity, SteamVR, WebXR, PyTorch, and MediaPipe — including a custom VR controller driver for users with limited mobility.
Waterloo, ON2018 — 2024 -
Meta Reality Labs Research Scientist Intern
Developed AR/VR interaction techniques in Unity using eye tracking and EMG neuromotor signal transformer models, and ran a 16-participant experiment evaluating AR/VR eye-tracking accuracy.
New York, NY2022 — 2023 -
Microsoft Research Research Intern · Ability Team
Designed and ran VR accessibility experiments on multimodal input, and published qualitative work on multi-device input configurations for people with mobility limitations.
Redmond, WA2021 — 2022 -
Autodesk Research Research Intern · UI Research Group
Primary author and sole Unity developer on hybrid VR–desktop interface research, resulting in a patent and conference publication, plus a paper using generative AI to create typefaces.
Toronto, ON2020
Education
- PhD, Computer Science (Human–Computer Interaction) University of Waterloo 2020 — 2024
- Master of Mathematics, Computer Science University of Waterloo 2018 — 2020
- BSc, Computer Science University of Calgary 2011 — 2017
- BComm, Business Technology Management University of Calgary 2011 — 2017
Skills
- Research
- Controlled experiments, user studies, UX research, surveys, interviews, statistical data analysis
- Languages
- C#, Swift, Python, R, JavaScript, Objective-C, C++, SwiftUI, HTML, CSS
- Dev Tools
- Unity, Xcode, ARKit, RealityKit, React, PyTorch, NumPy, OpenCV, Git
- Design Tools
- Figma, Sketch, Balsamiq, Adobe Illustrator, Final Cut Pro