个人介绍
● 熟练掌握开发框架 SpringBoot,Spring,MyBatis,SpringCloud组件。
● 熟练掌握MySql数据库及MongoDB。
● 熟练掌握Linux,Shell脚本,及生产环境问题解决.
● 熟练掌握Redis缓存及分布式锁及本地缓存
● 熟练多线程/线程池及并发包常用线程安全类。
● 熟练限流,熔断,降级处理。
● 熟练掌握Dubbo(Zookeeper)。
● 熟悉JVM。
● 熟悉并发包常用队列及Kafka消息中间件。
● 熟练掌握Maven,Git,Svn。
● 熟练掌握Postman,Jmeter,Wireshark,Fiddler测试。
● 熟悉Nginx,Tomcat。
● 熟练掌握JavaScript等相关技术。
● 熟练Idea,Eclipse 等IDE。
● 熟练英语(CET-4)。
工作经历
2020-10-16 -2023-12-05融数数据服务有限责任公司Java开发
1.公司主要业务:金融数据服务 2.参与的项目:账户系统 3.项目描述:账户系统为整个系统的子系统之一,主要是一些比较基础的交易,如转账,代收,代付,充值,提现等;还有一些基础功能,如用户绑卡,开户等;实际业务中,其他系统会根据业务,调用账户接口,进行组装;各个系统通过Dubbo进行交互,Zookeeper作为注册中心。Redis做一些缓存配置及作为分布式锁。Kafka做一些交易的通知. 4.负责:参与系统需求评审,设计,开发,测试,维护,上线,线上问题解决
教育经历
2007-09-01 - 2010-09-01西安航空职业技术学院计算机科学与技术专科
技能
1. 通过app邀请理财师或客户,下层的理财师/客户购买产品(玖富理财产品)后,上层的的理财师可以获取下层理财师的奖励(按比例).项目为传统架构,后端分为对C端的系统和管理系统。Redis作为缓存,分布式锁及排序。 2.负责: 通过app邀请理财师或客户,下层的理财师/客户购买产品(玖富理财产品)后,上层的的理财师可以获取下层理财师的奖励(按比例).项目为传统架构,后端分为对C端的系统和管理系统。Redis作为缓存,分布式锁及排序。
1.本项目是基于Welink下的小程序;用户可以根据自定义的各种考勤规则,进行打卡,补卡,外出,请假等操作。其中还有日统计,月统计,提醒等诸多功能。整个系统是基于Springboot的微服务搭建,各个微服务是基于业务(打卡服务,考勤规则服务,web端服务,报表服务,数据清洗服务),客户端等拆分;服务注册于 Eureka;部分基础数据和打卡数据的清洗通过Kafka消息触发完成。使用 RateLimiter和sentinel做了一些限流,熔断和降级的处理。使用本地缓存guava存储调用第三方的token数据。Redis存储一些规则类的数据及使用分布式锁。 2.负责:各需求方案落地及参与评审会;涉及业务,如位置打卡,人脸打卡,人脸照片下发考勤机,WiFi打卡等;从方案落地到开发,全流程参与负责和开发。线上问题跟踪及解决。