2023 to 2026
Senior Software Engineer
ACE · Dallas, TX, remote
- Developed and maintained a commercial Unity VR shooting platform as it scaled from roughly 150 users to nearly 50,000 monthly active users.
- Architected and implemented multiplayer with Photon PUN, integrating networking across core gameplay and application systems.
- Engineered a custom VR input system supporting Meta Quest hardware and a range of physical firearm configurations, keeping real-world and virtual device tracking aligned.
- Designed and built core application systems: weapon customisation, authentication, player profiles, avatar customisation, scene management and immersive UI.
- Supported the platform's migration from Bubble to AWS, implementing and maintaining the Unity-side API integrations and application workflows.
- Designed and built interactive VR shooting environments, contributing level design, 3D modelling, texturing and technical art, along with instructional experiences using holograms, video and voice-over.