闫坤

Principal Software Engineer

1988 年生37 岁16年工作经验

个人简介 About

拥有15年以上全栈开发与架构设计经验,技术栈涵盖

及云原生基础设施,对主流编程语言均有实际应用经验。

主导团队应用开发与运维架构设计,覆盖全栈项目及SPA架构,近期重点参与Agent、MCP Server及Skills模块开发。熟悉Claude Code、Open Code等AI辅助开发工具,提升开发效率与代码质量。

具备跨国项目协作经验,工作语言以英语为主,团队成员来自多个国家,规模均在10人以上。项目管理采用Scrum与Kanban模式,具备跨文化团队管理与高效协作能力。

工作经历 Experience

Red Hat
北京,中国2015 — 当前10+ 年
Principal Software Engineer
2021 / 7 — 当前 现职
Senior Software Engineer
2016 / 12 — 2021 / 6
Software Engineer
2015 / 5 — 2016 / 11
Rakuten
北京,中国2013 — 20152 年
Software Engineer / Team Lead
2013 / 3 — 2015 / 4
华夏心理
北京,中国2009 — 20133.5 年
软件工程师
2009 / 10 — 2013 / 3

项目经验 Selected Projects

Red Hat CVE MCP Server
Tech Lead2025 / 11 — 当前
于 Red Hat
  • 主导基于官方 MCP SDK 与红帽 Hydra API 的 CVE MCP Server 开发,提供 cve_detailscve_list 两个核心工具,支持自然语言查询,如「最新的 10 个影响 RHEL 9 的 CVE」。
  • 设计并实现 CVE 数据高效检索与结构化输出机制,响应准确率 95% 以上,平均延迟低于 300 ms。
  • 推动服务与大模型平台集成,上线后日均调用量超 5,000 次,显著提升安全团队对 RHEL 系统漏洞的响应效率。
TypeScriptMCP ServerOpenShiftGitLab CI
Red Hat Security Agent
技术负责人2025 / 11 — 当前
于 Red Hat
  • 主导基于 Google ADK 框架的安全智能代理系统开发,集成 IT 部门 MaaS 服务(vLLM)与多个 MCP Servers,构建红帽安全知识问答引擎。
  • 实现用户自然语言查询自动匹配 CVE、合规性(Compliance)等红帽安全解决方案,响应准确率 90%+,日均处理请求超 5,000 次。
  • 设计模块化架构支持多模型 provider 灵活切换,提升系统可维护性与扩展性,推动团队研发效率提升 30%。
Google ADKPythonAgentvLLM
Red Hat ProdSec Compliance
技术负责人2023 / 7 — 当前
于 Red Hat  ·  access.redhat.com/compliance
  • 主导系统架构设计与开发,基于 Drupal 10 构建后端自定义模块,实现产品合规数据向 DataLake 的自动化订阅与同步。
  • 前端采用 Astro + React 实现 SSR 与交互能力,通过 TanStack Query 高效管理 GraphQL 动态数据,显著提升加载性能与用户体验。
  • 集成自研 GitLab CI/CD 组件,实现 lint、Sonar 质量扫描、Cypress E2E 测试与 Lighthouse 可用性检测的全流程自动化交付。
AstroReactTailwindCSSWeb ComponentsGraphQLOpenShiftDrupalTanStack Query
Red Hat Customer Portal Labs
架构师 / Tech Lead2018 / 10 — 当前
于 Red Hat  ·  access.redhat.com/labs
  • 主导架构设计与技术演进,带领团队将 50+ 应用从 AngularJS 迁移至 React,大幅提升代码可维护性与开发效率。
  • 设计并实现统一前端代理层(proxy),集成认证、鉴权、路由及 SSI 功能,支撑多应用安全高效接入。
  • 构建 CI/CD 自动化体系,自动生成 OpenShift Template 并按流程自动化部署;推动从 multi-repo 向 monorepo 演进。
ReactAngularJSRuby on RailsWebpackNodeRedux ToolkitTanStack QueryNestJS
Red Hat Activity Stream
技术负责人2026 / 1 — 2026 / 3
于 Red Hat
  • 主导基于 Fastify 和 Prisma 的后端架构设计,同时提供 RESTful 与 GraphQL 双协议 API,支撑日均 50 万 + 用户行为记录请求。
  • 引入 Redis 实现热点数据缓存与写入削峰,系统可用性提升至 99.95%,平均响应时间降低 40%。
  • 遵循 W3C Activity Streams 2.0 标准并扩展审计字段,实现用户操作全链路追踪;按时间、行为类型等多维度查询,查询性能提升 60%。
FastifyRedisPrismaGraphQLRESTful
Red Hat Code Browser
技术负责人2020 / 7 — 2024 / 12
于 Red Hat  ·  access.redhat.com/labs/rhcb
  • 主导系统架构设计与多次重构,基于 GitLab API 与 Bash 脚本自动化生成 RHEL 各内核版本的代码差异,覆盖 50+ 小版本,确保 GPL 合规性。
  • 设计并实现 RESTful API,高效输出代码结构与内容,支持前端按行号高亮、对比与分享功能,日均请求量超 3 万次。
  • 带领团队采用 React + Redux Toolkit 构建高性能前端,毫秒级代码加载,用户平均停留时长提升 40%;稳定运行 4.5 年。
ReactBashNodeRedux Toolkit
Red Hat Ascension
前端开发工程师2015 / 5 — 2017 / 12
于 Red Hat  ·  内部工单系统
  • 主导 AngularJS 向 React 的渐进式迁移,采用 Hybrid 架构实现双框架共存并通过 Redux 统一状态管理。
  • 针对 500+ 文件、3 万+ 行代码的复杂结构,优化 Webpack 构建配置,将打包时间从近 8 分钟缩短至约 30 秒,开发效率提升 90%+。
  • 推动 API 层从 Strata 迁移至 Hydra,确保前后端接口兼容性与数据一致性,支撑日均数千个客户 Case 的高效处理。
AngularReactRedux
Red Hat Certification Workflow Engine
核心开发工程师2015 / 5 — 2017 / 1
于 Red Hat  ·  hardware.redhat.com
  • 基于 Perl 重构红帽认证工作流系统,设计并实现适用于 Perl 的 ORM 框架,提升代码可维护性与开发效率。
  • 针对单个 XML 测试报告超 800 MB、上传解析易致服务器崩溃的问题,设计队列系统并采用流式读取方案,内存占用降低 90%。
  • 支撑硬件 / 软件 / 容器三大认证流程,确保厂商提交的兼容性测试数据高效处理,准确发布至红帽官网。
PerlHardware Certification
Rakuten Room
Team Lead2014 / 5 — 2015 / 5
于 Rakuten  ·  room.rakuten.co.jp
  • 主导前端架构升级,将原有 Backbone 项目成功迁移至 AngularJS,提升代码可维护性与开发效率。
  • 设计并实现响应式布局,确保网站在移动端与桌面端一致体验,移动端访问占比提升至 60%。
  • 协调日本团队与大连外包团队协作开发,推动项目按时上线并稳定维护,累计发布 10+ 次迭代版本。
BackboneAngularJS
Rakuten Travel
核心开发2013 / 4 — 2014 / 8
于 Rakuten  ·  travel.rakuten.com
  • 参与乐天海外酒店预订系统开发,基于 Spring MVC 与 Spring JDBC Template 构建高可用后端服务,支持日、英、中等多语言环境。
  • 针对复杂房型与计价规则(按人计价、一房多客等),设计灵活的房态计算引擎,预订准确率提升至 99.5%。
  • 引入 Redis 缓存热门酒店及房型数据,关键接口响应时间从 800 ms 优化至 200 ms,并发能力提升 3 倍。
SpringJavaRedisJDBC
华夏心理远程教育培训平台
核心开发2009 / 10 — 2013 / 3
于 华夏心理
  • 主导技术重构,基于 Spring MVC 与 Hibernate 重写核心模块,在保障线上业务连续性的前提下,系统稳定性提升 40%。
  • 独立开发在线考试、视频直播、考试报名及名师预约等新功能模块,支撑学员规模从 5 万增长至 20 万+。
  • 深度优化关键 SQL 查询性能,将原需 2 分钟的复杂查询响应时间降至 4 秒内,数据库负载降低 60%。
SpringHibernateSQL ServerJBoss
华夏心理远程教育平台 iOS 客户端
独立开发2009 / 10 — 2011 / 12
于 华夏心理
  • 独立完成 iOS 客户端全栈开发,4 周内掌握 Objective-C 并实现课程点播、新闻公告、学习进度跟踪等核心功能。
  • 主导 App Store 上架及后续迭代,2 个月内发布 3 个版本,用户好评率 4.8/5,累计下载量超 1 万次。
  • 优化视频加载与缓存策略,课程播放卡顿率降低 60%,平均启动时间缩短至 1.2 秒。
Objective-CiOSiPhoneiPad

技能 Skills

编程语言
JavaScript / TypeScript Python Java Perl PHP
AI / Agent
MCP Server Google ADK LangGraph Mastra
前端框架
React Redux Next.js Astro Web Components Tanstack
后端框架
NestJS Fastify Koa Express.js Drupal Spring Prisma
云与运维
OpenShift / Kubernetes Docker / Podman GitLab CI Jenkins GitHub Actions
数据库
MariaDB / MySQL MongoDB Redis

教育 · 证书 · 奖项 Education · Certificates · Awards

教育

吉林大学
2009 — 2012
计算机软件学士学位

语言

中文
母语
English
流利

证书

红帽认证 Ansible 自动化专家
2019 / 4
Red HatID 170-059-240
红帽认证 OpenShift 应用开发人员
2019 / 3
Red HatID 170-059-240
红帽认证工程师 (RHCE)
2017 / 5
Red HatID 170-059-240
红帽认证系统管理员 (RHCSA)
2017 / 5
Red HatID 170-059-240
SUN 认证 Java 开发者
2009 / 5
Sun Microsystems

奖项

Outstanding Engineer
2020 / 7
Red Hat 颁发
Customer Champion
2018 / 3
Red Hat exCEEd Program 表彰致力于解决重大复杂问题、并始终高度关注客户满意度的员工
Outstanding Contribution
2016 / 12
Red Hat exCEEd Program
年度杰出员工 (MIP)
2013 · 2014
Rakuten连续两年获得
年度最佳员工
2011 / 1
华夏心理因创造远程教育iOS移动端的杰出贡献获评