



个人介绍
拥有近5年Java后端开发经验工程师,专注于构建高性能、高可用的分布式系统。在融智盛维(大玩家)、工友之家等企业项目中积累了扎实的实战经验,尤其擅长使用 Spring Boot/Cloud 生态、MySQL、Redis 等核心技术栈解决复杂业务问题。
核心技术能力: 深入理解Java核心、JVM基础;精通Spring框架(IoC、AOP、事务)及MyBatis;熟练掌握Redis高级应用(缓存设计、穿透/雪崩/击穿解决方案、分布式锁);具备MySQL性能调优经验。高并发与稳定性: 在日活近百万的SaaS电玩城平台项目中,成功应用 Redis缓存、布隆过滤器、定时任务预热 等策略有效应对高并发访问,保障系统稳定;通过 Redis分布式锁 解决多节点任务调度冲突。分布式系统实践: 熟悉微服务架构(Spring Cloud),运用 Spring Security + JWT 实现安全认证,利用 Spring Event 进行业务解耦,提升系统可维护性。项目经验丰富: 主导/核心参与过大型SaaS服务平台(集成电商、支付、会员等系统)和“互联网+物流”平台(土拉拉APP)的开发,涵盖从后台业务逻辑到核心模块(如认证、缓存、异步任务、分布式锁、幂等控制)的设计与实现。问题解决能力: 具备线上问题快速定位与解决能力(如CPU飙升、服务停止),熟练使用VisualVM等工具;深刻理解并实践 接口幂等性、防重复提交 等机制保障数据一致性。工程化与效率: 熟练使用Git、Maven等开发协作工具,掌握MyBatis批处理、EasyExcel数据导入导出等提升效率的技术。追求技术深度与业务价值的结合,致力于开发高效、稳定、易扩展的后端服务。
工作经历
2021-08-16 -至今大玩家Java高级工程师
saas 是专注电玩城服务的集成多个微服务的项目,目前服务与大玩家总部。它集成了电商系 统、人员管理系统、订单系统、财务系统、支付系统、营销系统、会员系统等等多个项目。几乎覆盖到 电玩城所有内容。小程序日活量达到近百万。 技术栈:SpringBoot + Spring Security + MySQL + Redis + MyBatis + SpringEvent 核心职责: 1.基于 SpringSecurity + JWT 实现了登录认证。 2.使用 Redis 缓存经常查询的高频数据,例如:抽奖的奖品等,避免数据库访问压力过大。 3.基于布隆过滤器避免缓存穿透,使用 SpringTask 定时任务实现缓存预热来避免缓存雪崩。 4.使用 Redis 锁防止多个节点服务的 SpringTask 定时任务同时执行。 5.使用 SpringEvent 把营销活动新增或编辑与活动状态变更逻辑进行解耦。
2019-07-16 -2021-08-18工友之家科技有限公司Java高级工程师
项目描述:土拉拉项目是为建筑行业提供货拉服务, 土拉拉 APP 是集电子消费券,运输订单管理,运输 费结算等服务为一体的“互联网+网络运输”平台,是为城市建筑工地、渣土车、司机、消纳场提供运 输解决方案。平台的核心业务板块为渣土车运输、行业资讯、工程机械交易等。 技术栈:SpringBoot + MySQL + Redis + MyBatis + EasyExcel + Jpush 核心职责: 1.使用 EasyExcel 实现车辆的导入导出,通过 MyBatis 批处理插入数据,基于任务表实现异步。 2.整合 Jpush 极光推送,实现雇主发布推送给司机接单。 3.使用 token 的方式解决雇主重复发布的幂等问题。 4.基础 Redis 实现分布式锁的方式,实现司机抢单的并发问题。
教育经历
2014-09-01 - 2017-06-30咸宁职业技术学院计算机应用技术专科