个人简介
热爱开源、技术与平等。
具备前端开发、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 自定义指令集的实现。
- 深入参与乘影 GPGPU LLVM 工具链的开发与优化,解决 RISC-V 指令集的适配问题,完成编译器的功能验证与调试。
- 解决 RISC-V 指令集在 CodeGen 阶段的兼容性与生成正确性问题,完成编译器的功能验证、调试与性能测试。
RISC-V 自动化测试与性能分析平台开发
中国科学院软件研究所 | 2025.02 - 2025.05
- 参与基于 Jenkins 的 RISC-V 自动化测试与性能分析平台开发与维护,聚焦 RISC-V 向量扩展(RVV)场景下的性能优化与数据分析。
- 负责实现自动化测试流程、性能对比分析功能,支持多版本 OpenCV 性能数据的采集与可视化,提升测试效率与结果准确性。
- 协助完成多硬件设备与平台的适配与接入,扩展平台的测试覆盖范围与并发能力,保障大规模测试需求。
- 跟踪 OpenCV 在 RISC-V 平台上的性能变化,进行数据监测与结果验证,确保代码修改对性能的影响被准确捕捉与反馈。
- 参与 CI/CD 流程优化与平台稳定性改进,助力平台从功能性到工程化的迭代优化。
开源组织成员
Project Trans | 2024.09 - 至今
- 参与前端页面开发与 CI/CD 流程优化,负责功能模块实现、Bug 修复与代码质量提升,推动项目迭代与体验优化。
- 参与多次功能迭代与代码重构,通过优化组件复用、改善状态管理等方式,提升代码可维护性与开发效率。
- 管理与审核 Pull Request,参与社区代码评审与问题修复,保障代码规范与项目质量。
- 积极参与开源协作与 issue 讨论,根据社区反馈推动功能完善,具备良好的团队协作与沟通能力。
教育背景
本科在读。
