个人介绍
1.具有7年的Java开发经验和丰富的项目实战能力,具备扎实的Java基础知识,清晰IO、内存结构、分布
式、负载均衡、集合等技术。
2.熟练使用SpringBoot、Hibernate、MybatisPlus、JAP等主流框架,理解SpringMVC核心流程及Spring的
IOC、AOP编程思想。
3.精通SpringCloud微服务架构,熟练使用Eureka、Ribbon、Feigh、Hystrix、Zuul、Sleuth、Zipkin等
常用组件。
4.精通Redis缓存和RabbitMQ消息中间件技术,能够有效的提高系统性能和稳定性。
5.熟悉MySQL、Oracle、SQLServer、ClickHouse数据库,能够进行高效的数据存储和查询,具备较强的数
据库设计和优化能力。
6.精通Netty高性能网络通信框架,对即时通讯IM、WebSocket、Socket.IO等有深⼊的理解和项目实践经
验。
7.熟悉结合ELK日志分析系统,分析线上问题。
8.熟练使用常用的Linux命令,熟悉Maven管理工具和Git版本控制工具。
工作经历
2020-12-08 -2024-03-20兴业银行Java开发
1.传统服务,业务接口实现。 2.电商业务(高并发订单处理和压力分散设计,库存超卖问题处理) 3.活动抽奖功能(并发控制,限流,过载,恶意攻击处理)。 4.后台管理权限设计(人员,部门的角色等权限控制到接口的粒度)。 5.金融贷款业务(创建贷款单号,到信用和人员或者单位资质的审核流程)。 6.IM即时通讯(通讯业务设计,Netty高性能框架搭建,消息丢失,重试,日志分析等场景处理)。 7.文件系统和服务器缓存技术运用,报表统计,excel数据导入导出等。 8.三方能力接入(阿里云OSS、腾讯云直播,Ai机器人等;移动端各机型离线消息推送等)。
教育经历
2013-09-01 - 2017-06-01郑州大学计算机科学与技术本科
技能
1.具有7年的Java开发经验和丰富的项目实战能力,具备扎实的Java基础知识,清晰IO、内存结构、分布 式、负载均衡、集合等技术。 2.熟练使用SpringBoot、Hibernate、MybatisPlus、JAP等主流框架,理解SpringMVC核心流程及Spring的 IOC、AOP编程思想。 3.精通SpringCloud微服务架构,熟练使用Eureka、Ribbon、Feigh、Hystrix、Zuul、Sleuth、Zipkin等 常用组件。 4.精通Redis缓存和RabbitMQ消息中间件技术,能够有效的提高系统性能和稳定性。 5.熟悉MySQL、Oracle、SQLServer、ClickHouse数据库,能够进行高效的数据存储和查询,具备较强的数 据库设计和优化能力。 6.精通Netty高性能网络通信框架,对即时通讯IM、WebSocket、Socket.IO等有深⼊的理解和项目实践经 验。 7.熟悉结合ELK日志分析系统,分析线上问题。 8.熟练使用常用的Linux命令,熟悉Maven管理工具和Git版本控制工具。 实战场景: 1.传统服务,业务接口实现。 2.电商业务(高并发订单处理和压力分散设计,库存超卖问题处理) 3.活动抽奖功能(并发控制,限流,过载,恶意攻击处理)。 4.后台管理权限设计(人员,部门的角色等权限控制到接口的粒度)。 5.金融贷款业务(创建贷款单号,到信用和人员或者单位资质的审核流程)。 6.IM即时通讯(通讯业务设计,Netty高性能框架搭建,消息丢失,重试,日志分析等场景处理)。 7.文件系统和服务器缓存技术运用,报表统计,excel数据导入导出等。 8.三方能力接入(阿里云OSS、腾讯云直播,Ai机器人等;移动端各机型离线消息推送等)。