One companion state had to drive several systems.
- Decision
- As UbiquityVX Unity client lead, I centralized session and companion state while connecting WebRTC audio, events, expression and an iOS DockKit bridge with a separate backend team.
- Result
- The prototype connects conversation events to state-driven visuals and viewer-following gimbal motion.





