Construction Training
Roles
Senior XR Technical consultant
Platforms
Meta Quest 2 & 3
Team Size
~6
Duration
~9 Months
Safety Training
xr Construction
Immerse yourself in a new level of construction site safety with this highly immersive VR experience. Face realistic work scenarios, identify common hazards, and learn the consequences of unsafe behavior from a construction worker’s perspective. Improve your safety awareness and skills in a realistic, risk-free environment. The future of workplace safety training starts here.
Overview
- Built a suite of multiplayer VR safety training workflows across varied construction environments, from underground pipe systems to full building sites
- Led infrastructure improvements by restructuring the Git architecture to support cleaner collaboration and scalable development
- Set up CI/CD pipelines to streamline builds, testing, and deployment processes
- Isolated features into Unity Package Manager (UPM) packages to maintain modularity and long-term project maintainability




implementation details behind the project
Technical Break Down
roles across development and design
Contributions
- Collaborated with another Senior Technical Consultant to discuss best practices for improving the flexibility and scalability of the current VRPE architecture
- Shared updates and recommendations on XR best practices across the development team to support consistent technical standards
- Supported 3D Technical Artists and 3D Designers through tool automation workflows to improve efficiency and iteration speed
- Mentored and supported a junior developer with implementation guidance and technical problem-solving
- Managed and communicated retrospective discussions, helping identify improvements in workflows, collaboration, and delivery processes
- Set up multiplayer workflows to guide users through safety training scenarios across construction environments
- Developed 10 different workflow scenarios covering a range of construction scenes, from underground pipe systems to building structures
- Developed two specific workflow scenarios for Suva Construction covering pipe training



- Restructured Git repositories and set up Git submodules to isolate features into independently managed modules
- Implemented CI/CD pipelines to automate building and packaging of Unity Package Manager (UPM) packages, ensuring downstream projects stay up to date whenever shared modules change
- Designed the system to be highly flexible, enabling modular updates without breaking existing projects
- Set up a hand gesture guide system using the Strategy pattern to contextually guide users on when and how to use gestures during training
- Designed the architecture to allow different guidance behaviours to be swapped cleanly per scenario without modifying core logic
Performance highlights and achieved goals.
Key REsults
- Gained hands-on experience designing scalable Git submodule architectures for multi-project XR platforms
- Learned how CI/CD pipelines reduce integration friction when multiple projects share a common module base
- Deepened understanding of the Strategy pattern as a practical tool for building flexible, swappable guidance systems in XR
- Building 10 workflow scenarios provided strong insight into how to structure varied training content consistently within a single framework
Tools, Sdks, Design Patterns
Tech Stack
- Unity
- C#
- Photon Fusion
- Git Submodules
- Unity Package Manager (UPM) Packages
- CI/CD Pipelines
- Strategy Pattern
- XR Interaction Toolkit
- Meta Quest 2 & 3