Software Engineer Intern, TikTok

June 2024 — August 2024 San Jose, CA

I spent the summer on the video performance and quality team. I worked on experimental support for gainmap-based HDR photo (such as Android's JPEG_R). I developed novel methods for capturing gainmaps on-deivce, editing them without losing headroom, and exporting something that still looks right on an SDR display.

Highlights

  • Wrote the OpenGL ES rendering routines in C++ (via JNI) for HDR photo editing and export, then ported them to iOS with Metal.
  • Cut HDR gainmap capture time by 70% with a custom C++ capture path.
  • Two patents filed by the company off the capture work.

Media

Photo of me with the video performance and quality team
Me with the video performance and quality team.