个人介绍
1.扎实的Java编程基础(设计模式、集合、多线程、反射、JVM)
2.深入了解Spring、Spring boot、SpringCloud、Mybatis等框架
3.熟练掌握Mysql、Redis的使用、调优以及原理
4.掌握Tomcat、Nginx的基本配置
5.熟练掌握Rocket MQ,Linux,maven,git的使用
7.了解高性能、高并发、高可用性分布式系统设计
工作经历
2019-03-25 -至今中国平安人寿保险股份有限公司Java高级开发工程师
负责金管家APP,捷报APP功能开发,制定技术方案,代码优化,系统性能调优。 ● 项目介绍 捷报 APP 是一个平安寿险的移动数据经营平台,致力于为寿险代理人以及各级机构提供详尽的经营数据分析以及搭建一个高效的沟通协作平台。目前用户注册人数超过150万。 ● 技术 1.负载均衡:DNS轮询 + LVS + Nginx + Zuul 2.系统架构:SpringCloud(Eureka + Ribbon + Feign + Hystrix + Config + Zuul) 3.数据方面:Mysql + Mybatis + Redis + ElasticSearch + kafka 4. 其他技术:RocketMQ + Apollo + Elastic-Job + Zookeeper + Netty + Docker ● 个人贡献 1. 负责捷报APP底层通用模块(如权限校验,慢SQL以及慢接口的监控和上报,Redis 和 Caffeine 本地缓存双写操作的封装以及 Fork-join 线程池封装等)的设计和开发。 2. 为仿真生产环境,实现灰度发布,在 Nginx
2017-01-01 -2019-03-22广州市小蓝车网络科技有限公司java开发工程师
1. 设计和开发供应链系统群,canal数据同步中间件,基于mq的回调处理服务。 2. 推动项目的技术迭代,带领新人快速融入项目并且快速成长。 3. 项目的后期维护,线上问题的定位和解决。 ● 项目介绍 掌上快销仓配系统作为掌上快销APP后端的服务,主要是解决卖家货物配备(集货、加工、分货、拣选、配货、包装)和组织对客户的送货。该项目是集库存管理、仓内作业、线路管理、排车管理、看板模块,手持设备终端RF等功能于一体,基于springCloud进行模块化划分,微服务化管理的供应链解决方案。 ● 技术 1.负载均衡:阿里云SLB + OpenResty + Spring gateway 2.系统架构:SpringCloud(Eureka + Ribbon + Feign + Hystrix + Config + Spring gateway) 3.数据方面:Mysql + Mybatis + Redis + ElasticSearch 4.其他技术:MQ + Elastic-Job + Zookeeper ● 个人贡献 1. 负责仓配中心(TMS)以及库存系统
教育经历
2013-09-01 - 2017-06-01广东海洋大学计算机科学与技术本科
广东海洋大学-本科-计算机科学与技术
技能
掌上快销仓配系统作为掌上快销APP后端的服务,主要是解决卖家货物配备(集货、加工、分货、拣选、配货、包装)和组织对客户的送货。该项目是集库存管理、仓内作业、线路管理、排车管理、看板模块,手持设备终端RF等功能于一体,基于springCloud进行模块化划分,微服务化管理的供应链解决方案。
平安金管家 APP 是一个移动生活金融管家,是中国平安人寿保险股份有限公司为用户提供保险保单、财富增值、丰富活动和健康管理全方位的移动金融生活平台。用户注册人数超过三亿。