项目经验一:政务公积金综合管理平台(Java 全栈负责)
主导黔东南公积金业务全栈开发,基于 SpringCloud 微服务架构拆分缴存、提取、贷款、档案、证书运维五大模块。后端采用 SpringBoot+MyBatis-Plus 实现核心业务,整合 Spring Security+JWT 完成多角色权限管控,运用国密 SM2/SM4 对职工敏感信息加密存储;通过 Redis 二级缓存优化查询接口并发,RabbitMQ 异步处理档案归档、短信通知业务。前端使用 Vue3+Element Plus 搭建管理后台,UniApp 开发移动端业务办理页面。数据库使用 Oracle,完成慢 SQL 优化、数据泵批量迁移,基于 Docker+Nginx 完成服务容器化部署与 SSL 证书自动化续期,解决多网点并发卡顿、档案检索缓慢等问题,保障政务系统稳定合规运行。
项目经验二:多租户企业办公文档管理系统(独立全栈开发)
负责整套文档平台从架构设计到落地交付,后端基于 SpringBoot 搭建多租户隔离架构,使用 Spring StateMachine 管控文档提交、审核、归档状态流程,集成 Docx4j、PDFJS 实现 Word、PDF 在线预览与格式转换,通过 AES 加密保障文件存储安全。前端采用 Vue3+TS+Pinia 搭建操作界面,封装通用文件上传、在线预览组件。底层搭配 MySQL 分表存储业务数据,Redis 缓存租户配置,Docker 一键部署服务,适配多家企业独立数据隔离需求。优化大文件分片上传逻辑,解决超大文档加载卡顿、多租户数据混淆问题,支撑企业日常合同、档案无纸化办公。
项目经验三:分布式高并发业务审批系统(核心开发顾问)
参与搭建微服务审批平台,使用 SpringCloud Gateway 做网关路由、限流熔断,基于 RocketMQ 处理异步审批通知,设计分布式事务保证审批、账务数据一致性。针对高并发场景优化数据库索引,拆解复杂联表 SQL,引入本地缓存 + Redis 降低数据库压力。前端开发审批流程可视化页面,自定义流程节点拖拽配置功能。同时负责服务器运维,在 CentOS 环境维护集群服务,定期巡检排查内存溢出、接口超时等线上故障,输出性能调优方案,支撑千人级企业同时在线发起审批,大幅缩短业务处理耗时。