SW Engineer II
Microsoft Ireland
JULY 2022 - Present
Software engineer working in Microsoft Mesh. Specifically in the Mesh Toolkit allowing developers to create content from Unity that works on Mesh.
- Development of toolkit features to ensure asset correctness and upload..
- Settings and rendering unification between main project and content projects.
- Enable Toolkit Emulator speed up by disabling unity domain reload and enforcing Toolkit code correctness trough Roslyn analyzers.
- Create and iterate over first party deployment pipelines which allow build and deployment in of first party environments on a secure environment.
- Help release public toolkit samples.
VR SW Field Engineer
HP
NOVEMBER 2019 - JUNE 2022
Field engineer for HP VR. Focused on developers support for G2 and G2 Omnicept devices by both generating content and providing direct support to customers issues.
- Together with my cowortker we created documentation and code samples for HP Omnicept headset.
- Provided support to HP VR developers on production facing problems.
- Shared and helped to integrate relevant customer feedback to omnicept product.
- Helped to develop and grow internal tools.
- Conducted public facing presentations and classes. You can check our publis unity class here
XR/AR/VR Developer
Visyon 360
FEBRUARY 2018 - NOVEMBER 2019
Software developer as a part of a Unity developers team where my main tasks are solving performance problems, developing new features, maintaining and refactoring the existing ones to provide better scalability and stability.
- Created an Input System for VR devices (gaze and controller based) using Unity EventSystem to allow us using native unity UI and remove unnecessary colliders and unify different platforms.
- Created a graph based approach based on json serialization to handle speech navigation through menus and options. It allowed us to reduce the couple between voice commands and our code.
- Profiling and optimization of the current used framework to improve notability the performance on mobile devices.
- Graphic Programming tasks such as realtime GPU foam and VR stereo planar reflections.
XR/VR/AR DEVELOPER
Soft For You
OCTOBER 2016 - JANUARY 2018
Only Unity developer where my main tasks were from designing to developing different applications and proof of concept.
- Created a framework that allowed us to store textured meshes from Hololens to an intermediate server and later recover it from a client which could interact in real time with he Hololens with environment information. It was part of my final degree project.
- Integrally involved at Imagine Silicon Valley 17 exploring point cloud data streaming and reproduction. The data was extracted from a Kineckt and reproduced or streamed to one or multiple Hololens.
- Developed with python and opencv a thermal image delta extractor to allow users see if there are significant differences between images of the same place taken at different dates.
- Developed an editor for manual marking objects and their trajectory on a video to use the data to reproduce a pick game over it.