resume

Unity SDK Software Engineer

Leia Inc. | Menlo Park, CA | July 2022 to July 2023

Built and evolved a Unity SDK that brought Leia's native lightfield display technology into projects across multiple graphics backends, with deep performance tuning and cross-platform compatibility.

Highlights

  • Built a Unity plugin integrating Leia's native C/C++ lightfield library across Vulkan, DirectX 11/12, OpenGL, and Metal.
  • Improved SDK rendering performance 5x by cutting buffer copies, improving memory management, and using async GPU/CPU transfers.
  • Added a render-pipeline hook capturing framebuffer data before presentation for real-time lightfield interlacing across URP, HDRP, and the Built-in pipeline.
  • Built the C#-to-C++ P/Invoke layer with cached function pointers and pinned buffers to reduce interop overhead.
  • Kept legacy API calls intact so existing Unity clients could upgrade without changing integration code.
  • Wrote SDK APIs, samples, and guides that cut client onboarding from ~3 days to under half a day (~75% faster).
  • Supported GM, Gameloft, HP, and Continental AG integrations and presented SIGGRAPH 2023 technical demos.