Cross-Platform Video Engineering
• Built and maintained native Android and iOS SDKs for immersive video streaming, customizing ExoPlayer and IJKPlayer for low-latency segmented playback, real-time buffer control, and precise frame sync
• Integrated SDKs with Unity to enable seamless cross-platform playback of 360° and POV content for VR use cases
• Prototyped a web video player to support browser-based video delivery across platforms
Deep Technical Challenges
• Diagnosed and resolved platform-specific rendering bugs in Unity due to differing iOS/Android graphics pipelines, requiring extensive experimentation and deep debugging
• Investigated and mitigated memory leak issues in IJKPlayer (iOS) by analyzing open source internals and implementing FFmpeg-compatible workarounds
• Designed and implemented a custom frame synchronization system to improve visual continuity during head-tracking motion in VR
• Self-taught graphics programming fundamentals to support critical rendering features without formal training
Product Design & Strategic Ownership
• Researched, designed, and implemented dynamic multi-view video layouts optimized for various device aspect ratios; supported smooth transitions and responsive rendering
• Contributed to overall product direction, proposing features, refining UI/UX behavior, and aligning engineering with user and business needs
• Acted as a cross-functional bridge between design, leadership, and engineering, helping prioritize roadmap and design decisions in a small, collaborative team environment