🚀 项目经历
SpringBoot 3.0
Java 17
Spring Cloud Alibaba
Nacos
OpenFeign
AWS
Redis
MySQL 8.0
PGP加密
OAuth2
xxl-job
基于 Spring Boot 3.0 和 Spring Cloud 的微服务架构金融服务平台,为亚马逊卖家提供一站式金融服务解决方案。服务汇丰银行等国际金融机构客户。
系统规模:11 个微服务模块、25+ Feign 客户端、19 个亚马逊 SP-API 接口
- 主导项目从 Spring Boot 2.x 升级到 3.0 + Java 17,设计双层模块架构实现服务解耦
- 基于 Sa-Token + JWT 实现统一认证授权,支持 OAuth2 授权码模式
- 对接 19 个亚马逊核心 API,实现 AWS Signature V4 签名、限流控制
- 开发贷款申请、额度评估、放款管理、还款追踪全流程业务
- 设计 PGP 非对称加密/解密机制,保障金融数据传输安全
- 集成 AWS SQS 消息队列,实现异步事件驱动架构
工作成果:系统可用性 99.9% · 核心接口 < 200ms · 减少重复代码 30%
SpringBoot
Python
FastAPI
LangChain
LangGraph
Qdrant
Redis
AWS
基于 RAG(检索增强生成)技术的智能客服系统,Java + Spring Boot 业务层 + Python + FastAPI + LangChain AI 层。支持多租户知识库管理、多平台消息接入、多模态内容处理。
- 设计 Java + Python 双语言微服务架构,实现多租户数据隔离(SaaS 模式)
- 开发多角色用户体系、基于激活码的客户端授权机制
- 集成多平台翻译服务(谷歌、DeepL、亚马逊),支持 100+ 语言互译
- 集成 LangChain 框架实现 RAG 检索增强生成,配置 Qdrant 向量数据库
- 实现多轮对话上下文管理,支持对话历史记忆和意图识别
SofaBoot
MyBatis
PostgreSQL
RPC
多线程
DDD架构
阿里巴巴集团 OneData 数据治理方法论的云化输出,一站式大数据能力平台,构建企业级数据中台。
- 负责运维调度模块日常开发,维护主站点和云站点(阿里云、AWS)
- 实现动态任务并发控制,从多进程架构优化为多线程架构,资源利用率提升 40%
- 结合 AOP + 自定义注解,开发安全沙盒插件隔离用户自定义任务
- 实现正则表达式规则校验,对接安全团队合规检查接口
Stable Diffusion
LoRA
ControlNet
SpringBoot
Python
Redis
MySQL
基于 Stable Diffusion 的 AIGC 图像生成平台,支持文生图、图生图、图片修复等功能。
- 部署 Stable Diffusion WebUI,集成 ControlNet、LoRA 扩展
- 训练自定义 LoRA 模型和 Dreambooth 大模型,部署 ChatGLM-6B
- 设计后端架构,实现任务队列和异步处理机制
- 使用线程池并发处理图像生成任务,实现 WebSocket 推送
Spring Cloud
MySQL
Redis
RabbitMQ
Docker
Nginx
医学答题类 APP,为医学生提供在线答题、考试、笔记、错题本等功能,附加文创商城和社区模块。
- 采用 RabbitMQ 实现服务解耦,使用死信队列处理超时订单
- 使用 Redis 分布式锁解决答题重复提交问题,设计防重复提交注解
- 采用 Nginx 负载均衡 + Docker 容器化部署服务器集群
SpringBoot
MySQL
Redis
抖音开放平台
Vue
抖音小程序项目,通过巨量引擎广告推广,用户下单后智能合成 Logo。
- 负责后端架构搭建、核心功能开发、服务部署
- 对接抖音开放平台和巨量引擎广告 API,实现广告点击追踪和实时数据上报
- 集成阿里云 SMS 短信服务,实现验证码发送和营销通知