- Working in a team to support internal and external developers with easy-to-use features
- Designing and architecting core features
- Introducing and managing new team members
- Handling support requests and integrating bug fixes
- Testing and releasing on a regular cadence
- Longer term planning and communication with Product, UX, QA and Marketing teams
- Maintaining internal and external developer documentation
While at Ultraleap, I used and owned the development of the Unity Plugin for hand tracking. This includes support for desktop, kiosk and XR development with hand tracking.
The plugin's uses range from integrating and using the raw hand tracking data to extensive interaction systems.
Ultraleap's Unity Plugin is known for it's ease of use and integration as well as supporting documentation and example content
- Optimization of core features for various platform support
- Refactoring legacy systems to maintain support for the future
- Ensure readable code for both internal and external users
- Designing and developing example content to provide re-usable feature examples with minimal bloat