微服务框架:精通 Spring / SpringMVC / SpringBoot / SpringCloud / SpringCloud Alibaba,熟练掌握 Nacos、Sentinel、Seata核心原理与实战;熟悉 Dubbo 分布式服务框架。
持久层框架:MyBatis / MyBatis-Plus
数据库:MySQL(主流5.7,8.0版本) 优化实战,掌握主从复制、分库分表、慢查询优化;熟练使用 ShardingSphere 实现分布式数据存储。
缓存:精通 Redis,熟悉持久化、内存淘汰、集群方案;具备缓存穿透、击穿、雪崩等高并发解决方案实战经验。
消息队列:RocketMQ 异步解耦、消息可靠性保障;掌握分布式事务:2PC、TCC、本地消息表。
Java 分布式:熟练使用 Redisson 实现分布式锁;理解 CAP 理论、BASE 原则及分布式系统设计思想。
JVM:熟悉 JVM 内存结构、垃圾回收机制,具备线上 JVM 调优实战经验。
DevOps:熟练使用 Git、Docker、禅道、Jenkins、Kubernetes (K8s) 完成项目自动化构建、部署与运维。
项目一:员工综合管理系统 | 项目负责人 | 2025.08 – 2026.01
项目链接:https://staffmag.1w1w.com/index
技术栈:JDK1.8、Spring、SpringMVC、SpringBoot、MyBatis-Plus、MySQL5.7、Redis
项目职责:
1.主导企业级人事管理平台后端设计,覆盖员工档案、入转调离、考勤打卡、请假审批、薪酬核算、绩效评估、权限管控等全生命周期管理。
2.设计安全可靠的登录认证与权限体系,支持账号密码登录、记住密码、角色权限隔离,保障系统数据安全。
3.替代传统 Excel 统计与纸质审批模式,规范人事流程、降低人工成本、提升管理效率,为企业提供一站式人力资源管理解决方案。
项目二:木马教育管理系统 | 后端开发组长 | 2022.03 – 2025.07
项目链接:https://edu.muma.com/#/login
技术栈:JDK1.8、Spring、SpringBoot、SpringCloud Alibaba、RocketMQ、Nacos、Redis、MySQL5.7、WebSocket
项目职责:
1.负责高并发教学平台后端架构设计,支撑在线备课、PPT 资源管理、作业发布、在线考试、直播授课、考勤审批等高并发教学场景。
2.主导分布式架构落地,通过 Redis 缓存减轻数据库压力、RocketMQ 实现异步解耦、Nacos 统一配置管理、WebSocket 实现实时通信,提升系统吞吐量与稳定性。
3.参与模块拆分、任务分配、技术攻关,制定接口规范与开发流程,保障系统高可用、可扩展性与数据安全。
项目三:木马课堂教育平台 | 后端开发 | 2019.04 – 2022.12
项目链接:https://muma.com
技术栈:JDK1.8、Spring、SpringBoot、SpringCloud、RocketMQ、Redis、Zookeeper、MySQL5.7
项目职责:
1.参与智慧校园平台核心模块开发,支撑教师在线备课、作业发布、在线考试、假勤审批,学生课程签到、作业作答、线上考试、日常签到等核心业务。
2.负责接口开发、数据交互、性能优化,解决高并发场景下的接口超时、数据一致性问题,保障系统稳定支撑大规模教学场景。
3.配合前端团队完成联调,编写接口文档,保障前后端高效协作。
专注于为学校提供智能化、信息化的教学和管理服务,让教学更简单便捷,让管理更科学规范,助力学校实现线上与线下有效结合的智慧校园新生态。
企业级人事管理平台后端设计,覆盖员工档案、入转调离、考勤打卡、请假审批、薪酬核算、绩效评估、权限管控等全生命周期管理。