2017 – Now: Industry Experiences

My PhD research led to designing a patented user interface for traveling in VR applications – called HeadJoystick. Since 2017, I have been creating commercial XR, web, desktop, and mobile apps and games. 


Ship CAD/BIM Visualization (2026-Now)

In 2026, I joined Seaspan ULC as the 3D visualization lead to expand their AR/VR systems for visualizing ship CAD/BIM models.


Strategic Mobile Games Architecture (2025)

As a staff software engineer at Boresh Entertainment, I designed the software architecture for faster implementation of strategic games. Here are two of the developed games using my software architecture.


Room Realizer (2025)

I developed Room Realizer to scan apartments using a Meta Quest headset, allowing internal designers to add virtual furniture to it.


Xaeon Web3 Browser (2022-2025)

I joined Utherverse Digital Inc Xaeon, as a senior Unity Developer to research and develop a real-life-like Metaverse. In a team of 6, we developed Xaeon, where I implemented several key features such as its mini-games/apps, avatar interactions/animations, optimization, camera control, etc.


Promersive AR (2021-2022)

Promersive App was developed as a project for the Enerkeen company to inspect underground pipelines using AR on multiple platforms. You can watch its demo on Microsoft HoloLens, iPhone, and Android. You can also try its simple web version for mobile or the advanced web version for desktop.


WHMIS 2015 VR (2020-2021)

WHMIS 2015 VR is a highly realistic VR training app (Available on Steam) about how to handle hazardous (e.g., corrosive, flammable, etc.) products and their accidents (e.g., fire, body spill, and eye spill) in workplaces such as a school lab, construction site, and warehouses. WHMIS 2015 VR provides comprehensive information details with over 1200 pages of information about +30 hazardous products.


Galactic Protection Squad | Episode 1 (2017-2020)

GPS-1 gameplay video of level 7 demonstrating the level of details

Galactic Protection Squad | Espisode 1 (GPS-1) is a VR educational game (Available on Steam and Viveport) for learning fraction concepts through a sci-fi escape-room game. In this game, players explore a huge space station with over 16000 square feet in 5 floors and 25 sections/rooms to solve puzzles using Star-Trek-like holographic terminals without any loading bar/screen. In GPS-1, players would experience how beautiful yet fragile habitable earth-like planets to find an intrinsic motivation for saving them by understanding their ecosystemic balance through fractions’ concepts.


HeadJoystick User Interface Patent (2018-2021)

HeadJoystick is a patented VR travel interface for walking, driving, and flying in VR. Using HeadJoystick allows the user to freely look around and use their hands for interaction.

Using handheld controllers for traveling (e.g., walking/running, driving, and flying) in VR reduces the believability of travel and leads to disorientation and motion sickness. To address these challenges, several natural travel interfaces (e.g., driving/flight simulators, walking treadmills, walking in place) have been designed and researched, but they usually can not replace the handheld controllers for major VR users in a wide range of travel scenarios, such as flying, driving, and running/walking.

During my PhD research, I designed several travel interfaces for VR travel and conducted several user studies with different tasks to evaluate them in a wide range of travel scenarios. My research has led to the invention of a VR travel interface – called HeadJoystick, where the user simply moves his/her head as a joystick handle toward the target direction to control their speed. More than 100 users evaluated and preferred HeadJoystick over handheld controllers in terms of believability, disorientation, motion sickness, accuracy/precision, and several other factors in a wide range of flying, driving, running/walking scenarios. Here are some of our published tasks for comparing HeadJoystick versus Controller:

HeadJoystick’s accuracy test study for flying in VR (2020)

HeadJoystick’s disorientation test for flying in VR (2021)

HeadJoystick’s test for driving in VR (2021)

HeadJoystick’s test for walking/running toward a target in VR (2021)

HeadJoystick’s test for walking/running to follow a path in VR (2021)