Profile 03 00@2x

Cheng-Hao, Wang 王正皓

I was born in 1994. I consider myself a responsible software engineer with a wide variety of talents. Passionate about VR and Software Development.
Seeking to leverage first-hand experience with game technology and wide spectrum of IT knowledge and tech skills at new company.

Taipei ,TW
0952-927-917
[email protected]

Skills


Programming

  • C / C++ / C# / Java 
  •  Android 
  • Javascript / JSP 
  • Unity / Unreal 
  • MySQL / MS SQL
  • OpenCV 
  • OpenGL / Ray tracing / Shader


Computer Graphic

  • OpenCV 
  • OpenGL 
  • Ray tracing (Optix CUDA) / Shader (OpenGL GLSL) 
  • SteamVR 
  • Unity 
  • Unreal 


Interen

  • Full-time Intern when senior. 
  • Used JSP / JavaScript / Html to develop the web page in Web team. 
  • Helped Semantic Analysis team to analyze the keywords accuracy and make reports.


Other

  • JPLT N2 Pass (Japanese)
  • FAE / PM Experience

Work Experience

TWCA, Technology Program Manager, Sep 2021 ~ Now

Responsible for provide technical consulting service and help to deploy the product to Tomcat / JBOSS. And Manager the Project with Pms.

A24qtxss35xy87kzwhs0

Wanin, Software Engineer, Jun 2020 ~ Sep 2021

Using Unreal Engine 4 to develop the Application for Wanin. Responsible for developing front-end and AI partners of gameplay.

A24qtxss35xy87kzwhs0

eLAND, Intern, Feb 2017 ~ Sep 2017

Develop the webpages for eLand. And helped Semantic Analysis team to analyze and generate keywords from Web Articles.

A24qtxss35xy87kzwhs0

Educational Background

National Taiwan Normal University, Master degree, Computer Science, 2017 ~ 2019

Computer Graphic Lab

Db0dy0ks3obbb34y2ifo

Fu - Jen Catholic university, Bachelor degree, Computer Science, 2013 ~ 2017

Final project  : Blazing Battlefield VR

Yzorlp8r1bailomr1gae
Paragraph image 01 00@2x

Final Project of Bachelor : Blazing Battlefield VR

Used Unity3D to develop an Interactive VR Game for Htc Vive.
Our team and our project won the first prize among all Graduation Projects.

Paragraph image 01 00@2x

Video Processing Term Project:LIVE Cheerleaders

Used OpenCV to capture the image from camera, and detected the position of the cheer stick to play the game.

Paragraph image 01 00@2x

Interactive Media Term Project:VOICE MASTER

Used Arduino to make a controller to control the Rhythm game. 

Paragraph image 05 00@2x
Paragraph image 05 01@2x

Master’s thesis:Quality Comparison of Lighting and Displaced Surfaces Between Real Time Ray Tracing and Rasterization

This paper presents the results of comparison of shadow, reflection and displaced surfaces. And provides the developers a report about the difference between GPU ray tracing and rasterization, and the possibility of using ray tracing to render interactive contents.