个人简介
DevOps / AI 工程师,现居立陶宛维尔纽斯。十六年软件工程经验,从 QA、测试开发一路做到 DevOps,2015 年起在 Rocket Software 负责构建、发布与交付自动化。目前专注企业级 Agentic 应用开发,让 AI 以受控的方式承担真实的工程任务。
业余维护多个开源组织和项目,写的工具每天跑在 Microsoft、Apache、NASA、Samsung、Bloomberg、Qualcomm 等数百个项目的 CI 里。
核心亮点
- 开源 C/C++ 质量工具 cpp-linter 被 Microsoft、Apache、NASA、Samsung、Bloomberg、Qualcomm、Jupyter 等数百个项目采用
- Jenkins 官方插件(Explain Error)作者,Jenkins GitHub 组织成员
- Anthropic Open Source Developer Program 入选者(2026)
- EuroPython 2025 议题评审
- 累计发布 250+ 篇原创技术文章(博客 + 公众号「沈显鹏」)
工作经历
高级 DevOps 工程师 | Rocket Software,立陶宛 | 2024.07 – 至今
- 开发企业级 Agentic 应用:基于 GitHub Copilot SDK 构建承担工程任务的 AI agent,连接代码理解、任务编排、工具调用与结果反馈。
- 将 AI 引入代码审查、构建失败分析等日常工程环节。
- 同时负责团队 CI/CD 与交付基础设施的持续建设。
DevOps 工程师 | Rocket Software,大连 | 2015 – 2024.06
- 主导 CI/CD 转型:多条产品线从手工构建和 Bamboo 迁移到 Jenkins + 共享库,构建逻辑全部代码化。
- 用 Ansible 实现基础设施即代码,自动化部署 Jenkins 与开发环境。
- 容器化企业级产品:buildx 多架构构建、健康检查、Kubernetes 部署。
- 设计 DevOps 成熟度徽章体系并推广到部门级;推动 Conventional Commits 在多团队落地。
- 用 Jira + Python 自动化虚拟机管理,被全公司采用。
- 为多条产品线引入代码覆盖率报告。
- 多次获得 Rocket Build Award,多项方案被纳入产品路线图。
测试开发工程师 | 京东,北京 | 2012 – 2014 — 自动化测试与持续集成流水线。
QA 工程师 | SIMCOM(上海)、东软(北京) | 2009 – 2011 — 测试用例设计与执行,带领小型 QA 团队。
开源项目
cpp-linter — C/C++ 代码质量自动化:clang-format + clang-tidy,以 GitHub Action 和 pre-commit hook 交付。被 Microsoft、Apache、NASA、Samsung、Bloomberg、Qualcomm、Jupyter 等数百个项目用于日常 CI。
commit-check — Git 提交元数据的策略引擎:一份版本化的 TOML 策略,统一校验提交信息、分支命名、作者身份、signoff 与 AI 署名,在本地 hook、CI、GitHub Actions 之间共享同一套规则。
conventional-branch — Git 分支命名规范与工具集,1.1.0 起原生支持 AI Coding Agent 分支前缀。
Explain Error — Jenkins 官方插件:AI 分析构建失败原因,支持 AI Auto-Fix 自动创建修复 PR、用量统计与配额管控,兼容 OpenAI、Gemini、Azure OpenAI、DeepSeek、Qwen、Ollama、AWS Bedrock 等 Provider。
Open Delivery Spec — 检测、分析和治理 AI 生成代码的开源规范与工具集:AI 代码检出、质量评分、策略门禁,作为 CI 质量门运行(本博客仓库的每个 PR 都在用它)。
其他:devops-maturity(DevOps 成熟度评估与徽章)、MkDocs NG(MkDocs 生态的社区维护)、gitstats(Git 仓库统计可视化)、jenkinsfilelint(无需 Jenkins 服务器的 Jenkinsfile 校验)。
技能
- 工程实践:CI/CD、构建与发布、容器化(Docker)、基础设施即代码(Ansible)、代码质量与覆盖率、软件供应链安全(SLSA / SBOM)
- AI 工程:Agentic 应用开发、AI 代码审查、GitHub Copilot SDK、LLM 集成(OpenAI / Gemini / Bedrock / Ollama 等)
- 语言:Python、Shell、Groovy、Go
- 平台:Jenkins、GitHub Actions、Linux、Windows、AIX 等企业级环境
社区
- EuroPython 2025 议题评审;PyCon Lithuania 2025 参会并发布三篇大会记录
- Jenkins、MkDocs 生态维护者
- Anthropic Open Source Developer Program 入选者
语言
- 中文 — 母语
- 英语 — 专业工作水平
- 立陶宛语 — 初级(A1)
教育经历
- 辽宁交通高等专科学校 | 软件技术专业 | 2006 – 2009
联系我
- 邮箱:xianpeng.shen@gmail.com
- GitHub:@shenxianpeng

