Sep 2017 - Present
VIVE Focus Launcher - main Unity/Android developer
Implemented support for UI raycast event and controller pose synchronization
Write native android module, to enable possible wifi search and connection from Unity
Used Jira to track issues and coordinate with SDETs to facilitate development
Used Jenkins to improve build time and reduce platform issues
Viveport VR - main Unity developer
Integrate billing, app library, store catalog APIs with Unity UI
Used named pipe and https to handle IPC between Unity and desktop application
Learned how to use UniRx extension and dependency injection for Unity
Infinity VR - main Unity developer
Co-work with designers to deliver UI designs and animations
Designed an automated UI testing system for the project to reduce test time before release
VIVE Focus 3 Launcher - main Unity developer
Created UI shaders to achieve soft masking and sprite edge smoothing effects to meet design requirements
Added Web support