MeetingRoom
VR Collaboration Platform
Lead Developer (Jul 2018 – Jun 2019)
Developer (Aug 2017 – Jun 2018)
This project was a comprehensive VR meeting room platform designed to support remote collaboration across desktop, mobile, and VR environments. I initially joined as a Developer, focusing on core interaction systems and later stepped into a Lead Developer role, where I oversaw the full development cycle and team coordination.
This role allowed me to combine hands-on development with high-level architectural planning and team leadership—giving me a holistic understanding of building and managing a complex, cross-platform software product in the immersive tech space.
Key Contributions:
Leadership & Team Coordination:
Led a distributed team of developers, managing daily Scrum meetings, job breakdowns, and workflow administration through JIRA and Trello.
Maintained communication with third-party vendors and contributed regularly to sales meetings, providing technical insights to prospective clients.
System & Architecture Design:
Designed the overall system architecture, including the client-server model and persistent virtual room infrastructure.
Oversaw the implementation of scalable networking systems and multi-platform support (VR, desktop, mobile).
Core Development Work:
Built VR-specific interaction and movement systems.
Developed a networked persistent whiteboard feature and multi-platform UI systems.
Implemented avatar networking, animation, and customisation tools.
Integrated analytics tools and was responsible for build maintenance across desktop, VR, and Android platforms.
Handled basic server maintenance and deployment processes.