Weian Cheng


E-Mail: [email protected]

Mobile: 0910357984

Birth: 1985/7


  • Software engineer with over 7 years of experience 
  • Primarily focused on development of Linux system over 4 years
  • Developed applications and native program on Android for 3 years 
  • Experienced Linux driver, multimedia streaming, and virtual reality architecture
  • C/C++ over 7 years
  • Java over 4 years
  • Python over 2 years
  • Able to analyze and solve problems efficiently
  • Passion for learning new technologies
  • Able to cooperate and communicate with people  


  • Computer languages: C/C++, Java, Python, Bash Shell Script
  • Linux application, Linux kernel, Linux driver with C/C++
  • Android application with Java
  • Multimedia streaming with C/C++
  • Virtual reality architecture with C/C++ and Java
  • Web crawler with Python 

Work Experiences


Sr. Android Framework Engineer, 12/2019 - present
  • Developed the architecture of virtual reality in Android system 
  • Developed and maintained the feature of DRM function of virtual reality when users play the protected content 
  • Developed and maintained the protected area function in the scenes to protect users 
  • Developed a mechanism for improve the performance of VR display by handling the camera images with GPU

HTC Corporation

Sr. Android Framework Engineer, 04/2016 - 08/2019
  • Maintained the framework of virtual reality system in Android native layer and application layer
  • Developed and maintained the APIs of virtual reality for Unity and Unreal
  • Built right and left hand with position algorithm for controlling two hand controllers
  • Built and maintained a communicated bridge between VR system and device drivers (application layer, native layer, JNI)
  • Built unit test for the architecture of VR system with GTest 
Android Framework Engineer, 06/2014 - 04/2016
  • Maintained the video codec at Android native layer, such as MediaCodec, ACodec
  • Tested the performance of media player on Android

AVerMedia Technologies Inc

Firmware Engineer, 09/2012 - 06/2014
  • Developed Linux driver which controlled the chip of media encode and decode
  • Developed a streaming system which sent encrypted media data to client site
  • Maintained the system of factory unit testing


Fu Jen Catholic University, 09/2007 - 06/2011

  • Master of Computer Science and Information Engineering

LungHwa University of Science and Technology, 09/2003 - 06/2007

  • Bachelor of Computer and Information Network

Powered By CakeResume