HoloSpaces




A 3D VR project based on Unity, HoloSpaces aims to deliver the best solution for a VR collaboration platform. I've worked on this project extensively as one of the main developers of the application. There were many challenges that I had to face during development, which stretched all the way from implementing an interactive UI to audio processing, with so many other tasks in between such as 3D painting, ambient sounds, interactive streaming (with speakers and guests), etc.
Another very challenging thing was to make the application truly cross-platform, with VR, mobile, desktop, and browser support. This included working and integrating various technologies such as WebRTC, Mixed-Reality Toolkit, Microsoft Azure, etc.