Skip to main content

About Me

Table of Contents

Overview
#

I am currently a senior software engineer working at AMD ROCm (previously at Huawei Ascend), building vLLM inference engine for GPU/NPU software ecosystem.

I am also a maintainer (member) of vllm-project, mainly focusing on:

  • Performance optimization & bugfix for AMD Instinct GPUs.
  • Multi-modality inference (especially ViT execution optimization).
  • Hardware portability (especially OOT device extensibility).

Before this, I was a student at Beijing Jiao Tong University (BSc/MSc), majoring in communication engineering. You can see my projects at my Github or see my technical blogs at my Zhihu.


Experiences
#

  1. AMD

    Senior Software Engineer

    June '26 - Present

    Working at AMD ROCm, building vLLM inference engine for AMD GPU software ecosystem.
  2. Huawei

    Software Engineer

    August '24 - June '26

    Working at Huawei Ascend, building vLLM inference engine for Ascend NPU software ecosystem.
  3. Huawei

    Software Engineer

    July '23 - August '24

    Working at Huawei Quality and Process IT Department, building MetaERP BI (Business Intelligence) for PSI (purchase-sale-inventory) IT system.
  4. Beijing Jiao Tong University

    Master Student

    September '21 - June '23

    Studying at School of Electronic and Information Engineering, focusing on NAS layer security of wireless communication.
  5. Beijing Jiao Tong University

    Bachelor Student

    September '16 - June '20

    Studying at School of Electronic and Information Engineering, majoring in communication engineering.

Open Source Contributions
#

Overall, I have contributed 156 PRs to the vLLM ecosystem. Find more details about all PRs I have contributed here.

vllm-project/vllm

A high-throughput and memory-efficient inference and serving engine for LLMs

Python
89726
21062
vllm-project/vllm-ascend

Community maintained hardware plugin for vLLM on Ascend

C++
2682
2093

Projects
#

shen-shanshan/cs-self-learning

This repo is used for archiving my notes, codes and materials of cs learning.

Jupyter Notebook
96
3

shen-shanshan/vllm-dev-skills

A curated collection of Claude Code agent skills that accelerate the entire vLLM development lifecycle.

Python
15
3

Programming Skills
#


Multilingual Skills
#

  • English: IELTS overall band score of 6.5

Contact me
#

Feel free to drop me an email, gmail or qq-mail are both available.

You can also have my WeChat through the picture shown below:

WeChat

NOTE: Remember to add a description about your intentions before sending a request.