Uykivhumaererifbhali

Allen Su

Over 6 years firmware experience in electronics industry. Specialized in BIOS & Linux System troubleshooting. I have a strong knowledge of PCIe, Virtualization Technology, Linux KVM and QEMU. And also, I am talented in learning new technologies and possessing individual problem solving ability.

Firmware Engineer
Taiwan
[email protected]

Work Technique

Programming

  • Expertise with C Programming
  • Expertise with Data Structure
  • Developing Experience of EDKII
  • Developing Experience of MCU

Knowledge

  • Familiar with PCI Express Gen3 
  • Familiar with Virtualization Technology for Directed I/O(VT-d) 
  • Familiar with Intel Virtual-Machine Extensions (VMX) 

Research

  • Research Experience of the Intel IOMMU driver of Linux kernel 
  • Research Experience of the Communication between KVM and QEMU 

Personality

  • Talented in learning new technologies 
  • Team oriented 
  • Performance driven 
  • Forward thinking 
  • Collaborative  

Experience

威聯通, 軟體工程師, 7月 2019 ~ 現在

QNAP Systems, Inc, Senior Software Engineer, Jul 2019 ~ Present

  • Responsible for Hardware Abstraction Layer(HAL) porting in QTS
    • Check the functionality of USB, LAN, DISK, PCIE Device on NAS
    • Check the communication protocol between NAS and EC
  • Responsible for checking the basic functionality of QTS
  • Debug and analysis for PCIE protocol issue through the LeCroy PCIE Protocol Analyzer
  • Debug and analysis for USB protocol issue through the LeCroy USB Protocol  Analyzer


威盛電子, BIOS 工程師, 10月 2015 ~ 6月 2019

VIA Technologies, Inc., BIOS Engineer, Oct 2015 ~ Jun 2019

UEFI BIOS experience

  • VIA x86 CPU CRB (Customer Reference Board) UEFI BIOS development
  • Responsible for PCIE protocol in BIOS
  • Responsible for Virtualization protocol in BIOS
  • Resolved BIOS Related Issue on Motherboard
  • Tool Development for Hardware Design Verification and Validation

Software tools develop
  • Software programming in DOS / Linux / UEFI Shell

Education

國立台北科技大學 | 電機工程系(碩士) 2013-2015 (畢業)

National Taipei University of Technology, Master Degree, Electrical Engineering, 2013 ~ 2015


國立高雄應用科技大學 | 電機工程系(學士) 2009-2013(畢業)

National Kaohsiung University of Applied Sciences, Bachelor Degree, Electrical Engineering, 2009 ~ 2013

Achievement

QNAP System
  • Discovered an NAS hardware issue that power source is insufficient through the protocol analyzer. Improved the hardware reliability.
  • Discovered some NAS BIOS issue through the PCIe spec knowledge.
  • Highly improved the performance for some daemon in QTS.
  • Discovered NUMA platform's performance issue.
  • Upgrade UDEV version from 147 to 182 for QTS.
  • Made a presentation about PCIe AER to improve teammate's debugging ability.
  • Made a presentation about USB LTSSM to improve teammate's debugging ability.
VIA Technologies
  • Made a presentation about "PCIe Gen3" specification.
  • Made a presentation about "Intel VMX" and "Intel VT-d" specification.
  • Made a presentation about "Linux IOMMU driver", "KVM" and "QEMU"
  • Discovered some IC design issue through development tools