SkillsVR’s MDM Suite is a distributed enterprise system for deploying, managing, and monitoring VR headsets across large organisations. Four tightly integrated client-side components — each with its own runtime environment — are deployed across 500+ devices worldwide.
I own the product direction for the MDM suite — deciding what features and changes go into each release and coordinating their implementation across the team. I owned the full development of the four client-side applications: the Provisioning Tool, the Manager, the Launcher, and a zero-touch Remote Enrollment App built in partnership with Meta. I designed and built the client-side communication architectures from scratch, including a custom IPC protocol between the Android backend and the Unity VR frontend. I also implemented the device-side consumption of the suite's organisation-level auth system across the Android and Unity VR clients, supporting anonymous, ID-based, username/password, and SSO login modes — the server-side auth APIs themselves were designed and built by the Enterprise Portal team. For other server-side changes, I defined requirements and coordinated with frontend, backend, and full-stack developers on the Enterprise Portal, and have increasingly taken on full-stack implementation directly.
SOC2 compliance was a hard requirement across all components. I managed full release cycles end-to-end and mentored an Android developer throughout the project.