个人简介
热爱开源、技术与平等。
具备前端开发、CI/CD 系统与编译器开发经验,熟悉 Linux 环境下的开发与调试,深度参与 RISC-V 生态与 GPGPU 工具链开发,喜欢做一些 有意义 的事。
技能
- 编程语言:Python、JavaScript、C/C++、Groovy
- 前端开发:Vue、React、Node.js、Electron
- 后端与自动化:FastAPI、Jenkins Pipeline(Groovy)、CI/CD
- 开发与运维工具:Docker、Git、Jenkins、Make、CMake
- 系统与底层:Linux、LLVM
项目经历
乘影 GPGPU LLVM 工具链开发
中国科学院软件研究所 | 2025.05 - 至今
- 参与乘影 GPGPU 项目的开源生态建设,支持 RISC-V 自定义指令集扩展。
- 为乘影 LLVM 工具链新增向量下的半精度浮点型(half)支持。
- 开发过程中解决 CodeGen 阶段 RISC-V 指令集的兼容性与代码生成问题。
RISC-V 自动化测试与性能分析平台开发
中国科学院软件研究所 | 2025.02 - 2025.05
- 参与基于 Jenkins 的 RISC-V 自动化测试与性能分析平台开发与维护,对启用 RISC-V 向量扩展(RVV)场景进行性能优化与数据分析。
- 负责实现自动化测试流程、性能对比分析功能,并为测试结果自动生成 html 报告。
- 自动跟踪 OpenCV 在 RISC-V 平台上的性能变化,对 PR 和 commit 进行性能检测,确保代码修改对性能的影响被准确捕捉与反馈。
开源组织成员
Project Trans | 2024.09 - 至今
- 参与前端功能开发,独立完成多个模块的开发工作。
- 负责部分 CI/CD 逻辑,并为组织下属仓库制作 bot。
- 审核 Pull Request,参与代码评审,为贡献者提出修改建议。
开往 | 2025.06 - 至今
- 参与 bot 开发,修复 CI 流
- 参与前端开发及文档改进
教育背景
计算机科学与技术,本科在读。