Roger, Li

  [email protected]

  0905852610

Previous job in the NR42 department of the Network Communication Solutions Group of NEXCOM Co., Ltd., responsible for developing and maintaining WiFi-related stress and automation test tools. And develop programs through Shell/Python under Linux.

Graduated from National Kaohsiung University of Science and Technology, Department of Electronic Engineering, Information Group (Master), with a passion for programming. I also participated in MOST projects and industry-academia cooperation, and developed team development and cooperation skills in the process of participation.

Work Experience


Engineer

NEXCOM International Co. Ltd.

Department - Network Communication Software NR42

  • About one year of work experience, currently focusing on improving network protocol related skills
  • Develop\Maintain Linux-based OS WiFi stress tool
    • hostapd, iperf, wpasupplicant & dnsmasq
    •  Adding 802.11ax 160MHz AP setting
  • Develop\Maintain AI stress tool
  • Develop\Maintain automation test tool terminal-UI
    • Python - curses
  • Develop\Maintain OpenWRT WiFi automation test tool

Feb 2023 - Mar 2024
Taipei, Taiwan

Education

National Kaohsiung University of Science and Technology

Electronic Engineering, Information Group (M.S.)

2021 - 2022

National Kaohsiung University of Science and Technology

Electronic Engineering, Information Group (B.S.)

2017 - 2021

Autobiography

Hi, I'm Roger Li, and I'm a person who likes to learn, take on challenges and solve problems. From a young age, my parents have supported me to try and learn new things, so I like to take the initiative to learn new skills. 

【Work】

【Nexcom】2023 / 02 ~ 2024 / 03,Network Communication Solutions NR42

  • About one year of work experience, currently focusing on improving network protocol related skills
  • Develop\Maintain Linux-based OS WiFi stress tool
    • hostapd, iperf, wpasupplicant & dnsmasq
    •  Adding 802.11ax 160MHz AP setting
  • Develop\Maintain AI stress tool
  • Develop\Maintain automation test tool terminal-UI
    • Python - curses
  • Develop\Maintain OpenWRT WiFi automation test tool


【Study Period】 

【Master】2021 / 09 ~ 2022 / 07, National Kaohsiung University of Science and Technology,  Department of Electronic Engineering (Jiangong Campus), Information Group, Master

  • Master's Thesis : Resource Optimization for Latency-Aware Multicast Services in NFV-Enabled Core Networks. 
  • Industry-Academy Cooperation : 
    •  Wearable sensor of smart rehabilitation system development • De Novo Orthopedics Co. , Ltd.
  • Study Courses : Application Design, Heuristic Optimization Methods, etc. 
  • TA Experience : C / C++ / Python, instructing program-related courses during tutorials. 


【University】2017 / 09 ~ 2021 / 07, National Kaohsiung University of Science and Technology,  Department of Electronic Engineering (Jiangong Campus), Information Group, Bachelor 

  • MOST Project : 
    • Rotator cuff repair using implantable sensors and Rehabilitation system development,Rehab Coach • VCPSTU 
  • Study Program-related Course : C / C++ / Python, complete classroom projects in coursework and develop additional GUI applications. 
  • Study Professional Subjects : Computer Organization and Architecture, Object Orientation, Data Structure, etc. 
  • Graduation Project : TCG GUI Card Battles (Development via Python with modular programming and git version control), and won second place. 


【High School】2014 / 09 ~ 2017 / 07 National Tainan Industrial High School, Information Section 

  • Participating Projects:CSIE Department takes root in high school vocational information science education project 


【Other】

  • Program development environment:Linux
  • Thesis algorithm simulation programming language:Python、C++ 
  •  Project development language:Python:C#、Python 
  • Team development and maintenance and version control tools:git


Skills

Programming


  • C
  • C++
  • Python
  • Shell Script

Environment


  • Linux
  • Windows

Cooperation


  • Git
  • Gitlab

Network Communication


  • 802.11ax、802.11ac、802.11n
  • hostapd、wpasupplicant、iperf
  • dnsmasq

Languages


  • English - TOEIC, 715.

Graduate thesis

Resource Optimization for Latency-Aware Multicast Services in NFV-Enabled Core Networks

Professor: Bing-Hong Liu

In this paper, we plan a routing strategy that minimizes the overall network resource consumption and satisfies the latency constraints of all requests in a live streaming media network environment with multicast data transmission, and demonstrate the performance of the proposed algorithm with simulations.



International Journal

Shao-Yu, Li

Novel Approaches to Network Resource Optimization for Distributing Video Streaming in NFV-Enabled Networks, Transactions on Services Computing ( co-author, reviewing )

To Employ the nature technique for point-multipoint commuication, IP multicast..

This Method can considerably reduce the overall consumed bandwidth and bridge the drawback of the unicast, the required bandwidth can increase but not substantially when the number of users increases.

A service where clients can join and leave anytime, like video streaming.


Project Experience

Industry-Academy Cooperation:  Wearable sensor of smart rehabilitation system development

 • De Novo Orthopedics Co. , Ltd.

Oct 2020 -  Mar 2021 

MetaMotionR Sensor data is connected to the mobile device through Bluetooth, and a Unity human model is used to present the patient's rehabilitation status in the developed app. In addition to real-time image presentation and action playback, there are also statistics screens for users to view the current rehabilitation progress.

1. Sensor and app connection

2. Sensor tri-axis sensor return data processing

3. 3D human model accuracy calibration algorithm development


MOST Project:  Rotator cuff repair using implantable sensors and Rehabilitation system development,Rehab Coach • VCPSTU

Nov 2019 -  Jun 2020 

It provides a remote rehabilitation system for doctors and patients. The doctors can arrange the rehabilitation menu for the patients through the web platform, and check the execution status of the rehabilitation menu. Patients connect their mobile devices to the Notch Sensor via Bluetooth and use the app to execute the rehabilitation menu assigned by the doctor or measure the maximum extension angle of the patient.

1. 3D human model design by Blender

2. Sensor accuracy calibration research

University period Volunteer and Clubs

Table Tennis Club |

Experience : Secretary, Director

Activities : School Games - Table Tennis Tournament, NKUST Cup, Classic Legends Table Tennis  Tournament, Farewell Graduates and Club Class Closing Ceremony, Sports Day, Club Carnival

Service Learning |

Experience : Team Leader

Team leader experience : Leading the class in service learning