Summary

Used to work as a senior developer in Alibaba Cloud. Experienced in linux kernel subsystems of drivers, memory and filesystems. Good at pcie based protocols like nvme and virtio. Also fluent in linux kernel debugging, using tools like kernel core, strace, ebpf and kpatch technology.

Currently looking for jobs of linux kernel or virtual i/o devices.

Residence

China

Years of Experience

7 years

Graduation Year

2016

Age

29

Title

Senior Dev Engineer

Nationality

Chinese

Gender

Male

Graduated From

ZheJiang University

Work Experience

Alibaba

Senior professional engineer

March 2022 - May 2023

  1. design & developed nvme sriov device, a fully new kind of virtual device in Alibaba Cloud Service.

  2. Investigate standard nvme protocol and its application senarios.

  3. developed a dpdk/uio based userspace driver for virtio devices, this is a very flexible driver basically used for testing.

  4. developed fpga driver for p2p local storage device, implement its software i/o bypass during hardware hotupgrade.

  5. self design & developed a whole new CI/CD automate testing and result displaying platform. greatly improved group develop effciency.

Bilibili

Senior distributed system engineer

July 2020 - February 2022

  1. optimization of index system.

  2. design & developed a distributed filesytem for all kinds of platforms.

Huawei

Linux kernel engineer

August 2018 - June 2020

  1. maintainance of EulerOs system, debugging of all kinds of linux kernel problems.

  2. developed a ksplice based kernel hotpatch toolchain.

  3. to promote the widespread usage of OpenEuler Os in Chinese development society.

Skills

  • language

    C/C++/python/shell/awk/sed/go

  • Expericed in

    linux kernel/driver/device/filesystems

    kernel debugging

Education

Zhejiang University

Physics - Bachelor

2012 - 2016

Languages

Language

Chinese

Mother Tongue

Language

English

Intermediate