Profile 05 00@2x e43b73b215f9745a5acb523ff5a7eedc10885283df60390263f6c02c19a38c6e

Contact me:

    Mail: [email protected]

 Phone: +886-912-879528

Roger Lin / 林容瑄

  • A software and firmware engineer with over 10 years experience
  • Developed over 20 products of 5G-NR/LTE CPE and Wi-Fi routers
  • Proficient in C language and Linux shell script
  • Familiar with OpenWRT platform, driver porting and BSP for chip vendor
  • Rich experience in customer support and business trips

Skills


Network Protocol

  • Network Protocol
  • TCP/IP
  • LAN / WAN / WLAN
  • LTE / 5G-NR / WiMAX / Ether / Wi-Fi
  • Mesh Wi-Fi / Wi-Fi 6E


Programming Language

  • C / C++
  • Linux Shell
  • HTML / Javascript / CSS / JQuery ...
  • Python


Special Skills

  • Wi-Fi band-steering / SSID-steering
  • iptables / ip6tables / ipset
  • PPPoE / L2TP / PPtP / GRE
  • Multi-WAN load balance
  • OMA-DM / TR-069 / TR-181 / SNMP


Other Tools

  • Linux / Embedded-Linux
  • OpenWRT + Lua
  • Git version control / SVN version control
  • Profound experience in customer support and business trip

Experience

Compal Broadband Networks (CBN),2018/07 ~ till now

Job Title:Senior engineer → (2021)Staff Engineer

Work Content:

  1. Developed of 5G-NR/LTE CPE, Wi-Fi routers, and Wi-Fi 6E routers
  2. Was rated as an outstanding employee of 2019
  3. Coordinate the software development progress of multiple products and lead a team with 3~4 members to make good use of teamwork to achieve goals
  4. Hold several technical meetings to knowledge sharing with SW colleagues every 6~8 weeks
  5. Developed some time-saving automatic tools, such as porting the existing customization during the SDK upgrade process, it is estimated that each upgrade can save 1~1.5 weeks

Experiences 00 00@2x 504900dc09d82f711fdb54cf5763251cab5193a844856da978b2b8f3907ecd5a

MitraStar Technology Corp.,2008/08 ~ 2015/08

Job Title:Engineer → (2015)Senior Engineer

Work Content:

  1. Develop middleware and front-end UI for WiMAX/LTE CPE and home gateway
  2. Implement client agents for remote management protocols, such as OMA-DM, TR-069, and SNMP. Introduction and demonstration in cooperation with various server vendors
  3. Profound experience in customer support and business trip, such as India, Spain, Rome, China, and etc.
  4. Tata Communication Ltd. awarded me a certificate for my perfect product demonstration during my 1-month business trip in India

Experiences 00 00@2x 504900dc09d82f711fdb54cf5763251cab5193a844856da978b2b8f3907ecd5a

Education

Tatung University,2004/08 ~ 2008/06
Bachelor of Department of Computer Science and Engineering

About me

Hello everyone, my name is Roger Lin.


I have over 10 years of experience as a software and firmware engineer in Hsinchu, having developed over 20 products including several Wi-Fi routers, 5G-NR/LTE CPEs, and USB dongles for networking purposes.

These products use various WAN interfaces such as DOCSIS, Ether port, or 5G-NR/LTE modules, and LAN/WLAN interfaces such as Ether, Wi-Fi, or USB.

In terms of 5G-NR/LTE development, I am familiar with operating ATcmd and conducting technical testing such as dialing, disconnection, and handover through Anritsu testing equipment.

I am also experienced in router operation, TCP/IP network technology, and packet control using iptables.


I have led a team of 2-4 people to develop and maintain product functionality.

Initially, I collaborated with hardware colleagues to declare GPIO, I2C bus, PCIE bus, UART, and other parts in DTS based on hardware circuit design, and developed necessary software functions such as PWM fan and heartbeat LED.

Later, I integrated chip vendor drivers and BSPs based on the connected module's functionality and model, enabling external modules to operate smoothly.

Finally, I implemented various customized functions and maintained them based on customer needs.


To enhance my and my colleagues' professional skills, I regularly organize technical meetings to share and discuss technical topics, such as the system architecture of OpenWRT and porting skills for drivers.

Additionally, to speed up product development, I have developed some internal automated tools, such as automatically and quickly updating patch contents during SDK upgrades, which estimatedly reduced 1/3 of expected working hours and effectively reduced the engineers' technical requirements.


In my past work, I have rich experience in customer support and business travel, having traveled to India, Spain, Rome, Jamaica, China, and other places.

Most business trips were solo, and the longest one lasted nearly two months.

The primary purpose of these trips was to demonstrate or verify product functionality, often requiring meetings with customers and explaining testing procedures, with basic English communication not posing a significant problem.


From 2015 to 2018, I attempted entrepreneurship, conducting environmental evaluations of various locations through storefront searches and learning about purchasing and logistics of raw materials and arranging human resource scheduling through contact with franchisees.

I have performed well in my current job, being named the outstanding employee of 2019 within one year of joining and promoted to staff engineer in 2021.


My professional skills and accumulated experience have allowed me to grow quickly, and I will help the company continue to improve in the future.