跳过正文

沈显鹏的简历

沈显鹏
作者
沈显鹏
目录

个人简介

  • DevOps/Build/Release 技术负责人,从零搭建团队 DevOps 体系,并在部门内推广最佳实践。
  • 自 2018 年起专注 DevOps,熟悉 Windows、Linux、AIX、Solaris、HP-UX 等操作系统及完整软件生命周期。
  • 擅长 Scan → Try → Scale 方法,将行业最佳实践引入并规模化落地。
  • 熟练使用 Python / Shell / Groovy,用于构建 DevOps 工具与自动化解决方案。
  • 开源作者:创建并维护 cpp-lintercommit-checkconventional-branchdevops-maturity 等项目,其中 cpp-linter-action 已被微软、Apache、NASA 等使用。
  • 技术分享者:在 博客 与公众号 “DevOps攻城狮” 发布数百篇原创文章,影响广泛开发者群体。

工作经历

高级 DevOps 工程师 | Rocket Software, 立陶宛 | 2024.07 - 至今

  • 主导先进 DevOps 实践,推动可扩展的交付体系建设。

DevOps 工程师 | Rocket Software, 大连 | 2015 - 2024.06

  • 推动配置即代码(CaC):将手工/Bamboo 构建迁移到 Jenkins,并构建共享库。
  • 构建 Ansible 基础设施即代码(IaC),自动部署 Jenkins 与开发环境。
  • 容器化 MV 产品:支持 buildx、多架构、Kubernetes 部署。
  • 提出并推广 DevOps 成熟度徽章Conventional Commits
  • 使用 Jira + Python 自动化管理虚拟机,全公司范围使用。
  • 为多条产品线引入 代码覆盖率 报告。
  • 多次获得 Rocket Build 奖项,并将方案纳入产品路线图。
  • 从零搭建 Rocket Discover 自动化测试框架。

测试开发工程师 | 京东, 北京 | 2012 - 2014

  • 编写自动化测试脚本,维护持续集成流水线。

QA 工程师 | SIMCOM(上海)& 东软(北京) | 2009 - 2011

  • 设计并执行测试用例,带领小型 QA 团队并推广测试方法。

重点项目

内部项目

  • pipeline-library — Jenkins Shared Library,实现 CI/CD 即代码,提升研发一致性。
  • docker-images — 使用 buildx、pytest、Kubernetes 完成产品容器化。
  • ansible-playbooks — 构建/开发环境的 IaC,实现快速恢复与扩展。
  • U2Box CLI — 基于 Go 的 CLI 工具,快速搭建 MV 测试环境。
  • MV 智能终端 — 基于 UOPY API 的 CLI,支持自动补全与高亮。荣获 Rocket Build 一等奖 & CPO Award (2019)。

开源项目

  • cpp-linter — C/C++ 格式化与静态检查 CI 工具,被微软、Apache、NASA 使用。
  • commit-check — Git 提交信息与分支命名检查工具。
  • conventional-branch — 推广 Git 分支命名规范,广泛应用于开源社区。
  • devops-maturity — DevOps 成熟度评估规范与工具。
  • explain-error-plugin — Jenkins 插件,使用 AI 分析并解释 Job 失败原因。
  • gitstats — Git 仓库数据可视化与贡献分析工具。

技能

  • DevOps / CI/CD ★★★★★
  • Python, Shell ★★★★☆
  • Go, Groovy ★★★☆☆
  • Jenkins, Docker, Ansible ★★★★☆

语言

  • 中文 — 母语
  • 英语 — 专业工作水平
  • 立陶宛语 — 初级 (A1)

教育经历

  • 辽宁交通高等专科学校 | 软件技术专业 | 2006 – 2009