樊玉珍
Java高级开发
13年经验
2024-05-19
个人介绍:1. 具备扎实的 java 基础,熟练掌握 javaIO 流,集合,多线程,反射,泛型,注解,网络编程等基础开发技术
2. 深入理解 JVM 底层原理,JMM 内存模型,垃圾回收机制,GC 算法,垃圾回收器, 双亲委派机制
3. 熟悉 java 常用集合的源码,如:ArrayList,LinkList,HashMap,ConcurrentHashMap
4. 熟悉多线程以及并发容器的使用。比如 CAS,AQS,Lock,Volatile,Synchronized
5. 深入理解 Spring,SpringMVC,Mybatis 等开源框架的设计原理以及底层架构,研究过核心源码,具备框架定制开发能力。
6. 深入理解 Redis 线程模型,熟悉掌握 redis 核心数据结构的使用场景,熟悉各种缓存高并发的场景。比如:旁路缓冲, 缓存
穿透, 缓冲击穿, 缓存雪崩,哨兵机制,持久化,数据同步等问题的解决和处理
7. 精通 MySQL 数据库的使用,较好的 SQL 优化能力
8. 独立分析需求设计数据库,有较强的系统设计能力
9. 在项目中解决过各种分布式场景的技术难题,比如分布式锁,多数据源事务,分布式 Session,分布式任务
10. 深入理解常见应用级算法。失效算法,限流算法,延时算法,负载均衡算法,加密算法,一致性 Hash
11. 熟悉 docker 容器管理工具的使用,了解 k8s 容器编排工具
12. 精通使用 IDEA、Git、SVN、Maven 等项目开发,版本管理及构建工具
13. 熟练掌握 Linux 常用命令,生产环境服务器诊断,线上排查,性能评估
项目经验:项目:大兴组工门户网站及协同工作平台项目
项目描述:通过组工网站和OA办公平台的搭建,建立起一个集公文管理、流程自动化、协同工作并为领导提供科学依据的平台。通过该平台工作人员可以充分利用时间,提高协同工作的效率,同时强化单位内部管控能力,领导的监控管理职能,实现政府单位内部管控与监督留痕,促进行政办公电子化、规范化,最终达到全部业务和内部权力管控目的。
软件技术栈:Spring+SpringMVC+Mybatis-plus+Kingbase8+Redis+EasyUi+LayUi+FreeMarker+Nginx
项目职责:
主要负责门户网站迭代和优化,拆分功能模块,负责网站上线
通过客户反馈,梳理产品需求
集成中间件,完成项目编码设计;部署基于Nginx的静态资源服务
积极配合测试人员修复系统BUG,跟踪禅道任务,保证编码质量
业绩:持续优化之后,客户系统功能完善,体验感倍数提升,最终达到项目完美交付。
项目:供应链风控中台
项目描述:将现有的供应链基础能力进行组装,在业务和支撑上进行升级,提供给其它业务系统接入,在采购、仓储、结算、配送等环节进行适应性配合
项目技术栈:Springboot+Feign+Nocas+Gateway+Mysql+Redis+Xxljob+Nginx+Minio
项目职责:
负责风控中台上下游接口对接,润色服务间调用链路,为数据流通负责
参与系统技术架构设计,结合开发人员技术栈选用组件,方便项目快速迭代交付
参与集成中间件,整合Minio资源,完善功能模块
业绩:项目上线,加强了企业内部模块间的数据交互,实现业务互联,加快整体业务进程。
项目:SCF供应链金融
项目描述:供应链链路中一环,处理人员、物流、交易等配置
项目技术栈:SpringCloud+Feign+Ribbon+Nacos+Gateway+Springboot Admin+Redis+Xxljob+Flowable+Mybatis-puls
项目职责:
对接企业统一身份认证平台,根据返回的token获取用户信息,匹配系统原有用户信息和权限,保证系统的可用性
Gateway集成Spring Security完成身份认证,并保留用户信息,作为请求头转发给上游服务,用于上游服务获取登录用户信息
集成Feign完成远程调用,及处理请求异常业务,防止服务雪崩
抽取服务概念,加入manager层完成依赖解耦,实现业务分层
对接企业Flowable服务,在理解业务流程的基础上,实现了业务、流程的融合
业绩:项目的交付,促进供应链体系的完善,也加快了客户进驻系统的进程。
项目:私募基金交易管理后台
项目描述:管理用户交易的基金后台,实现审批、统计、交易管理等功能。因业务调整,原有php项目重构成Java项目
项目技术栈:SpringBoot+Spring-Security+Mybatis-plus+Redis+Nginx+Jenkins+Vue
项目职责:
使用RabbitMQ死信队列实现延时任务,解决基金订单延时取消业务;使用MQ实现异步解耦
Itext+模板技术,实现生成合同等pdf文件;对接E签宝,实现系统对接企业签章功能
Sql优化,解决深度分页查询慢及text字段慢查询问题
集成Oauth2.0流程,基于授权码模式对接用户登录流程
技 能:
Python