杭州高新数联互通科技有限公司
后端开发 | 2025年8月 - 2026年1月
- 企业数据智能体项目的后端实现:
- 基于python fastapi, sqlalchemy with mysql, 4.5万行, 完成其中80%。
- 对接企业OpenAPI数据, 将其封装为MCP协议, 提供给RAGFlow智能体。
- API性能优化: 优化数据传输格式, 引入CDN加速, 通过定时任务预加载外部数据, 提速90%。
- 对接来自产品经理的需求, 设计数据库表结构, 设计API并和前端讨论, 后端任务分解分工。
- RAGFlow二次开发:
- 暴露RAGFlow的大模型、MCP插件、智能体API, 使得用户可以通过外部系统向RAGFlow导入MCP插件, 和智能体交互。
- Agent智能体性能调优, 改善智能体使用MCP插件的性能, 提供了快速反馈的选项, 原本需要和LLM至少五轮交互才有反馈, 缩短到最少两轮, 从几十秒缩短到几秒。
- 用户认证: 实现OAuth2客户端, 对接统一用户登录服务; 实现OAuth2服务端, 对接RAGFlow; 对接微信小程序认证系统, 可用小程序访问后端服务。集成企业数据API做MCP封装, 集成RAGFlow对外提供智能体的使用。
- Vibe coding: 积极采纳AI辅助编程, 逐渐99%代码无需手写。
诺基亚通信系统技术有限公司
SW Engineer, Technic Leader | 2011年4月 - 2025年4月
- 从事通信软件编解码工作。
- 负责基站软件的云端部署(3年+openstack, 5年+k8s), 参与项目如下
- 2016-2019: 4G基站部署到NCS(公司自研openstack平台)的项目。从零到一构建heat template及公司内部编排工具的脚本。
- 2019-2025: 5G基站部署到OCP(Redhat k8s平台)的项目。从零到一构建helm chart及相关脚本和服务。逐渐开始作为部署领域技术唯一主负责人(团队峰值约15人+), 负责部署领域的总体需求分析, 实现评估, 疑难问题分析解决和代码评审。
- 2022-2025: 5G基站部署子项目k8s operator。用Operator SDK开发helm operator/go operator原型, 之后切换到Kubebuilder开发, 成果均满足了项目的需求。
- 2023: 5G基站部署子项目参数简化微服务。基于python Flask框架, 开发参数转换微服务, 部署在k8s平台, 有效降低了用户配置的复杂度。
- 2020: 5G基站部署到AWS EKS的项目。作为部署领域唯一参与者, 参与5G基站移植到AWS EKS平台的项目, 解决关键问题(物理网卡方案转为虚拟网卡方案)
- 2021: 5G基站部署到VMWare K8S平台的项目。成功移植了在AWS EKS上部署的方案。
- 2022: 5G基站部署到Azure K8S平台的项目。成功移植了在AWS EKS上部署的方案。
- 基于golang/python k8s client sdk, 开发应用程序/脚本用于操作k8s资源。
- 工作为敏捷开发模式, 熟悉gitlab, Jenkins。
- 积极拥抱AI技术, 如chatgpt, claude, gemini, github copilot等, 积极将其应用与工作(如项目: 将自然语言转换为helm chart参数), 获得杭州研发中心的奖项。