Enabling Unity for visionOS

ROLEStaff Software Engineer
COMPANYUnity Technologies
DURATION20XX–2025
TECHUnity Engine, C#, visionOS, Swift/SwiftUI
As a software engineer on PolySpatial, I supported the visionOS build target to Unity. I developed templates, documentation, and samples, to help developers get started easily. I also defined the PolySpatial APIs and components and closely collaborated with third-party developers.
Developer Samples



Led development of sample content included with Unity’s PolySpatial package which showcased the best practices for API usage and highlighted unique features of the platform. Collaborated closely with Apple to help shape and refine core APIs for input, interaction, and rendering while providing feedback and demonstrating interactive prototypes that influenced key design decisions. Created a variety of internal test projects and sample applications to validate Unity feature support across the platform, ensuring a smooth and reliable developer experience.
PolySpatial Template

I collaborated on the development of this template for PolySpatial. The goal of the template is to show the unique input features of visionOS, platform capabilities of a single app moving between the shared space (volume) and immersive space (mixed reality) and leveraging the XR Interaction toolkit.
WWDC 2023 demo content


Unity's support for Apple Vision Pro was announced at the 2023 Apple's worldwide developer conference. For the event, Unity and Apple worked together to present Create Immersive Unity apps which showcased several prototypes that I developed to demonstrate how Unity integrates seamlessly with Apple frameworks.