1. Computer Vision
Real-time camera tracking and 3D reconstruction software application and SDK. Has shipped many code from production to public facing user code. Extensive experience in optimizing algorithm into real-time mobile processing especially on iOS platform. Ability from prototyping the algorithm to real product for average consumers.
2. Computer Graphics
Extensive OpenGL ES experience. General purpose programming using shading language. CUDA and OpenCL. Unity3D development including developing an iOS Unity3D plugin.
3. Hardware Verification
Experience in setting up hardware assembly line. Design of hardware verification software. TestStand experience and testing database management.
4. iOS Panorama application developer
Real-time camera tracking with image stitching algorithm. Real-time process using OpenGL ES shading language and NEON assembly optimization. Multi-thread resource I/O implementation. Camera exposure compensation algorithm. Mobile platform includes extensive iOS development and also on Android and Blackberry platform.