项目一:小米内部业务管理后台系统
参与小米公司内部业务中台后端研发,基于 Spring Boot + MyBatis-Plus 搭建底层架构,负责核心业务接口开发、数据库表设计、存储过程编写及 SQL 性能优化。合理设计索引、处理事务并发问题,接入 Redis 做热点数据缓存、RabbitMQ 实现异步消息解耦,支撑高并发业务请求,完成功能迭代、线上 Bug 修复与版本平滑升级,保障系统高可用、高稳定运行。
项目二:微服务接口与权限认证系统
独立负责微服务架构下权限模块开发,基于 OAuth2.0 + JWT 实现统一认证授权、SSO 单点登录,搭建网关路由拦截、接口权限控制、角色菜单资源隔离逻辑。封装通用工具类、统一返回结果与异常处理机制,规范代码开发规范,适配多租户、多平台接入场景,可快速复用至各类企业后台、管理系统开发项目。
项目三:数据库版本升级与元数据管理系统
负责数据库结构设计、表结构新建、字段变更、索引优化及升级脚本开发,自研适配多数据库的版本升级任务机制,实现自动化建表、加字段、建索引、数据迁移等功能。擅长处理生产环境数据兼容、结构平滑升级、历史数据修复,适配金融、企业后台、元数据管理等各类定制化开发场景,可独立从需求拆解到全功能交付。