about.me

I am the Tech Lead for MR Developer Technology at Meta, building technologies that boost the developer experience with Meta Quest and PC headsets. Prior to my role at Meta, I dedicated nearly two decades to the gaming industry and had the privilege of contributing to over 10 AAA video games. Throughout my career, I've taken on a variety of roles such as Rendering Engineer, Lead Engineer, Technical Architect, and Tech Lead Manager.

latest projects
skills
C/C++ C# Objective C Python Realtime Rendering GPU D3D OpenGL OpenCL SPU Xbox PlayStation iOS Optimization Game Engine Architecture Unreal Engine Unity Machine Learning Deep Learning Virtual Reality OpenXR

projects

headsets
  • Meta Quest 3
  • Meta Quest Pro
  • Meta (Oculus) Quest 2
  • Oculus Quest
  • Oculus Rift S
software
  • Oculus Integration SDK for Unity
  • Oculus Source Distribution for Unreal Engine
  • Mixed Reality Capture Tool for Meta Quest 2
  • Meta XR Simulator
console games
  • Assassin's Creed Syndicate
  • Assassin's Creed IV: Black Flag
  • Far Cry 4
  • Far Cry 3
  • Watch Dogs
  • Brothers in Arms: Road to Hill 30 (PS2)
  • Tom Clancy's EndWar
  • Rayman 2: The Great Escape (PlayStation)
  • Tom Clancy's Splinter Cell: Conviction
  • Tom Clancy's Splinter Cell (PS2)
  • James Cameron's Avatar: The Game
OpenXR
  • XR_KHR_metal_enable: Enable the usage of Metal graphics API (expand OpenXR to Mac)
  • XR_FB_render_model: Allow applications to request GLTF models for connected devices
  • XR_FB_space_warp: Allow applications to run at half fps but still providing smooth experience
  • XR_META_local_dimming: Adjust backlight intensity of dark areas on the screen in order to increase content dynamic range
  • XR_META_performance_metrics: Enumerate and query performance metrics counters of the current XR device and XR application
  • XR_EXT_composition_layer_inverted_alpha: Manage the alpha channel interpretion in layer composition
patents
  • Frame extrapolation with application generated motion vector and depth
  • Dynamic Mixed Reality Content in Virtual Reality
indie projects
  • iPACROSS (Mac, iPad)
  • Duckie Go (iOS)
  • People's Card: Create Your Own Passbook Coupons And Cards
  • Crossword Maker For Cruciverbalists (iOS)

education

  • University of Science and Technology of China, School of Computer Science and Technology, Bachelor Degree

certificates

  • Deep Learning Specialization by DeepLearning.AI on Coursera. Certificate earned on October 2022
  • Machine Learning by Stanford University on Coursera. Certificate earned on January 31, 2016
  • Finding Hidden Messages in DNA (Bioinformatics I) by University of California, San Diego on Coursera. Certificate earned on April 17, 2016

awards

  • 1997 Mathematical Contest in Modeling, Meritorious
  • 1996 ACM-ICPC, 8th in Asia Region
  • 1993 Chinese National Olympiad in Informatics, 2nd grade award
  • 1992 Chinese Chemistry Olympiad, 2nd grade award