个人介绍
科班毕业,七年工作经验;参加过华为和平安项目;
技术栈:
1、熟悉java并发编程,熟悉volatile、juc包下的常见锁使用,熟悉hashmap、ArrayList以及安全集合concrrentHashMap,CopyOnwriteArrayList和fast-fail等原理;
2、熟悉熟悉网络通信技术http协议,TCP协议,熟悉BIO,NIO以及netty通讯架构;
3、熟悉JVM参数调优,性能检测工具;
4、熟悉mysql以及引擎原理;
5、熟悉redis使用,redis集群原理,redis分布式锁,熟悉redis的常规容灾方案;
6、熟悉tomcat底层原理,spring底层原理,springmvc,springboot,springcloud等开源框架;
7、熟悉log4j2,JUnit4底层原理;
8、熟悉rocketmq,kafka等消息中间件使用及原理,熟悉重复消费、消息丢失,顺序消息常见的mq问题解决方案,熟悉mq高可用方案;
9、熟悉zookeepr使用及zookeeper选举策略,
10、熟悉分布式事务,CAP,BASE理论,熟悉分布式事务常见解决方案TCC、seata等
11、解docker集群和k8s的基础知识;docker环境搭建;
12、了解maven的jar管理机制;
工作经历
2020-05-07 -至今深圳拓保高级后端工程师
1、高管管理系统;人力外包,中途接手带领改造的系统,是一个高管档案和流程扭转管理系统,其他信息不便透露,项目使用的也是springmvc+mybatis;
2019-12-29 -至今深圳拓保高级后端工程师
1、人才管理系统;人力外包,负责带领项目开发,根据各项人才各项信息和岗位的各方面要求,集合算法自动化推荐人才项目,其他信息不便透露; 使用的技术栈,包含springmvc+mybatis;
教育经历
2010-09-29 - 2014-07-01江西理工大学应用科学学院电科本科
************************************************