个人介绍
1、四年java开发经验,熟练掌握java基础,熟悉多线程、高并发、分布式、微服务。
2、熟练掌握spring、springmvc、springboot的使用,学习研究过部分核心源码,如:ioc,aop,解决循环依赖,springboot自动装配等。
3、深入理解redis线程模型,熟练掌握redis的使用,熟悉处理线上各种问题,如:缓存雪崩,缓存击穿,缓存穿透,热点缓存重建等。
4、熟悉mysql,mybatis和flyway的使用,了解mysql底层数据结构,锁,事务,隔离级别及mvcc等,具有sql优化,索引优化经验。
5、熟悉jvm原理,内存模型及各种垃圾回收器,了解核心参数的调优,有一定的线上调优经验。
6、熟悉RabbitMQ的使用,熟悉延迟队列,处理过常见消息通信问题,如:消息丢失、重复消费。
7、熟悉spring cloud、nacos、grpc等微服务框架。
8、熟悉分布式场景常用技术,如:分布式id,分布式锁,分布式事务等。
工作经历
2021-04-01 -至今翎思科技有限公司软件技术专家
翎思是一个评分高的技术咨询公司,有专业的工作态度和技术力支撑,我会对咨询公司项目需求分析设计,进行开发框架搭建,核心功能模块设计开发,按工时收费并详细输出每日工作进度日报,做到技术支撑,收费透明。
2019-09-01 -2021-04-01晞格码网络科技有限公司java开发
参与内部项目晞格码云办公平台的设计开发,包含员工端app+pc,家长端app,中台管理web等多个项目。 主要使用框架springboot、mybatis、mybatis-plus、flyway、xxl-job、rabbitmq、seate、redis、springcloud、grpc、nacos、flink、kafka等。
2017-12-21 -2019-09-26杭州中房信息科技有限公司java开发
结合客户客户提出需求设计方案,整理接口文档,开发接口自测对接联调,根据业务需求优化项目架构。 参与杭州人才房项目、住房保障等房产局旗下项目,项目上线参与过驻场开发支持。
教育经历
2013-09-01 - 2017-06-16宁波工程学院车辆工程本科
大学参与学生会管理建设学校网站,热爱技术。