项目名称:中国电子云v5产品流程引擎
项目介绍:流程引擎是云平台中负责流程审批的服务模块,支持流程模板的创建,流程表单的自定义配置,通过发起、审批、驳回、撤回、重发等不同的操作触发流程任务的流转。
工作内容:
1、完成前端技术选型,以及相应功能开发。使用formily框架来实现流程表单的自定义功能配置,使用logicflow来配置流程模板,结合需求实现不同节点的开发。
2、完成后端框架的从零开始搭建。主要采用 Golang Gin 作为 Web 后台架构,Gorm 操作数据库。
3、整体设计了流程引擎的架构,完成数据库设计,覆盖表单定义、模板定义、申请单、任务等模块,完整实现了流程发起、执行、流转到结束的全链路逻辑。
4、实现基于Kubernetes的operator管理预置模板的资源管理,通过crd实现模板预置定义,并同步后端服务。
5、完成CICD的配置接入,并使用 gomonkey 进行单元测试,同时用 Python 编写自动化用例。
项目名称:中国电子云v5产品消息中心
项目介绍:消息中心作为云平台中核心的服务模块,需要对接不同的消息渠道,应对业务方大量的消息发送,同时针对不同的业务、渠道、时间等维度进行数据统计
工作内容:
1、根据需求完成前端页面功能的开发,主要基于Arco Design框架进行管理的开发。
2、实现不同的消息通道的接入,包括邮箱、阿里/腾讯短信平台、站内信、钉钉等。
3、完成了采用 Kubernetes CRD 定义消息模板,使用 Operator SDK 生成协调 Controller,Controller 接收模板创建事件后自动将信息同步至业务后台服务。
4、实现了消息入口以及调用API的限流功能,完成多region数据同步功能,以及数据迁移clickhouse功能。
5、基于Kubernetes配置多副本、动态扩容功能。
6、通过pprof、trace工具排查线上问题。
项目名称:中国电子云v5资源编排
项目介绍:资源编排是一款云产品,基于开源的Terraform实现标准化功能。 用户可以自行编排资源信息,完成对应的云产品的订购。
工作内容:
1、完成多种云产品的接入,包括ECS、EBS、BMS、VPC、SLB等产品。
2、实现Terraform使用Sidecar模式部署。
3、完成了资源模板定义、资源栈执行等核心功能。
项目名称:SIM卡测试平台
项目介绍: 基于 Spring Cloud 微服务架构的电信级 SIM/eSIM 卡通用测试平台,支持多语言测试脚本动态执行、GSMA eSIM 规范验证,提供完整的测试生命周期管理(任务调度、脚本执行、日志追踪、报告生成)。平台采用前后端分离+桌面客户端三层架构,服务于电信运营商卡片的合规性认证测试场景。
工作内容:
1、整体架构设计(从0到1):设计三层分布式架构:桌面客户端 + 微服务后端 + eSIM 协议引擎/FatJar执行引擎。基于 Spring Cloud Alibaba + Nacos + Gateway 构建服务治理体系,定义模块间 OpenFeign 通信规范与容错机制。
2、桌面客户端开发:基于 FlatLaf 框架开发跨平台 Swing 应用,实现模板配置、任务调度、读卡器设备连接、APDU 命令收发、实时日志追踪等核心功能,设计心跳保活与断线重连机制。
3、动态脚本执行引擎:设计 FatJarDelegateClassLoader 自定义类加载器体系,实现脚本间类隔离与多版本 SDK 兼容。通过 Guava Cache 缓存 ClassLoader,脚本加载耗时显著降低。
4、eSIM 协议引擎:实现 30+ 核心原子 API,组装 400+ 测试脚本,覆盖 GSMA SGP.22 规范 Profile 全生命周期。攻克 ASN.1 BER 编解码、多轮 APDU 交互、并发上下文隔离等技术难点。
5、业务模块开发:完成任务/脚本/模板管理、任务状态机(7 状态流转)、分级日志、HTML/PDF 报告生成等功能。
6、完成各服务模块的Docker部署。
项目名称:SmartCard Agent(桌面版)
项目介绍: SmartcardAgent 是一款面向智能卡行业的 AI 智能代理桌面应用,支持 SIM/eSIM 卡片的智能交互操作。采用 Tauri + React + Python 三层架构,结合 LangChain/LangGraph 实现动态运行时代理,通过RAG混合检索增强智能卡领域知识问答能力。
工作内容:
1.完成整体架构设计