Yu-Wei Pan

Software Engineer

  New Taipei City, Taiwan

I am a software engineer who is focusing on applications, contents and testing tools development. 

I like to be a good team player to work with others with high fidelity, and have high stress resistance for tough works.

Work Experience

Software Engineer

HPE  •  2021/09 - Present

  • Automation build tool development and maintenance 
    • Rewrite with python script
    • Query data by SQL script
    • Use Jenkins to let the tool automatically detect and execute  
  • In-house web development and maintenance
    • Use Django framework
    • Query data by SQL script
    • Design user interface(HTML) 
    • Data collection and analysis 

Senior Software Engineer

HTC  •  2019/05 - 2021/08

  • Vive 3DSP Unreal plugin 
    • Contract SDK with Unreal
    • UI implement
    • Example scene 
    • Cross Platform (Windows/Android) 
    • Documentation
  • In-house image algorithm performance evaluation tool
    • Contract SDK with Unity
    • Test scene for quality assurance
    • Quality analysis 

Software Engineer

Acer  •  2017/04 - 2019/04

  • NitroSense Utility App 
    • Development and maintenance
    • Listen BIOS and keyboard event
    • Background Service maintenance 
    • Retrieve and display hardware information(CPU/GPU loading/temperature, Fan speed, ...etc.)
  • User experience analysis

Education

National Chung Cheng University

Master of Computer Science  •  2014 - 2016

  • Master of research
    • Topic: Using Smart Phone Sensor Data for Human Activity Recognition
    • Collect sensor data from smart phone
    • Data preprocessing and classification

Projects

NitroSense Utility App

NitroSense app allows user to monitor CPU and GPU temperatures, as well as adjust fan speed and power plan settings.

User Experience Analysis

Use SQL language to query user data on Hadoop system. Analyze user behavior on the computer.

Vive 3DSP Unreal Plugin

VIVE 3DSP Audio SDK is an audio solution for simulating realistic sounds in the virtual world.

In-house image algorithm performance evaluation tool

A test tool for check algorithm performance.

Using Smart Phone Sensor Data for Human Activity Recognition

Recognize human activity by using smartphone sensors information.

Automation build tool

An automated tool is used to update test status and data preprocessing


In-house web

A website is used to allow product stakeholders to see the product testing status and schedule at any time.

Skills

Program language


  • C/C++
  • C#
  • Python
  • SQL
  • HTML
  • Markdown

Platform


  • Visual Studio code
  • Unreal
  • Unity
  • Pychar
     

Language


  • Chinese
  • English(TOEIC Listening and Reading: 610)