Skip to content

Resume

作者:Lee 等
最后更新:

Personal Profile

Passionate about open-source, technology, and equality.**

With experience in frontend development, CI/CD systems, and compiler development, familiar with development and debugging in Linux environments, deeply involved in the RISC-V ecosystem and GPGPU toolchain development, enjoys doing meaningful things.

Skills

  • Programming Languages: Python, JavaScript, C/C++, Groovy
  • Front-end development: Vue, React, Node.js, Electron
  • Back-end & Automation: FastAPI, Jenkins Pipeline (Groovy), CI/CD
  • Development and Operations Tools: Docker, Git, Jenkins, Make, CMake
  • Systems and Low-Level: Linux, LLVM

Project Experience

Shadow GPGPU LLVM Toolchain Development

Institute of Software, Chinese Academy of Sciences | May 2025 - Present

  • Participated in the open-source ecosystem construction of the Ventus GPGPU project, supporting RISC-V custom instruction set extensions.
  • Added half-precision floating-point (half) support for vectors in the Ventus LLVM toolchain.
  • Resolved RISC-V instruction set compatibility and code generation issues during CodeGen in the development process.

Porting GCC 12's RISC-V Vector Extension Support for deepin RISC-V

Institute of Software, Chinese Academy of Sciences Open Source Summer (Advanced Level) | 2025.07 - 2025.10

  • Systematically backport stable and critical RVV extension support related code patches from GCC 13 or later versions to the GCC 12 branch used by the deepin community.
  • Implement RVV Intrinsics and auto-vectorization support, ensuring the auto-vectorization feature takes effect on targets supporting RVV.

RISC-V Automated Testing and Performance Analysis Platform Development

Institute of Software, Chinese Academy of Sciences | February 2025 - May 2025

  • Participated in the development and maintenance of a Jenkins-based RISC-V automated testing and performance analysis platform, focusing on performance optimization and data analysis in RISC-V Vector Extension (RVV) scenarios.
  • Responsible for implementing automated testing workflows, performance comparison analysis, and automatically generating HTML reports for test results.
  • Automatically tracked performance changes of OpenCV on RISC-V platforms, conducted performance testing on PRs and commits, ensuring accurate capture and feedback of the impact of code modifications on performance.

Open Source Organization Member

Project Trans | September 2024 - Present

  • Participated in frontend feature development, independently completed the development of multiple modules.
  • Responsible for part of the CI/CD logic and created bots for the organization's subordinate repositories.
  • Reviewed Pull Requests, participated in code reviews, and provided modification suggestions to contributors.

Traveling | 2025.06 - Present

  • Participate in bot development, fix CI flow
  • Participate in frontend development and documentation improvements

Activity Experience

AdventureX 2025 Hackathon | Hangzhou | 2025.7.23 - 2025.7.27

Education Background

Bachelor's degree in Computer Science and Technology, currently pursuing.

页面历史