个人介绍
·熟练理解掌握 Java 核心
·熟练理解掌握面向对象编程并已构建厚实知识体系并灵活运用
·熟练理解掌握计算机工作原理操作系统原理计算机网络原理
·熟练理解掌握 JVM,JMM 模型
·熟练理解掌握常见的垃圾回收算法垃圾回收器及 JVM 调优
·熟练理解掌握常见的算法和数据结构并灵活运用到项目开发中
·熟练理解掌握常见的 IO 模型
·熟练理解掌握常用的 Java 设计模式并灵活运用
·熟练理解掌握 javaScript、HTML5、CSS、Ajax、jQuery、ElementUI、Vue
·熟练使用 Mysql 、Oracal 数据库,具有 sql 优化、Mycat 分库分表、索引优化、性能调优
实战经验
·熟练使用 Spring、SpringBoot、SpringMVC、MyBatis、SpringCloud 框架
·熟练使用 Eclipse、IDEA、SVN、Git、Maven 项目开发、项目管理和项目构建工具
·熟练使用 Linux 操作系统并可根据命令逐步排错和软件性能优化
·熟练使用 Redis,具有集群搭建,冷热备份,性能调优,数据迁移实战经验
·熟练使用负载均衡组件 Nginx、zookeeper
·熟练使用rabbitMQ、rocketMQ、kafka 消息中间件的原理及集群部署
·熟练使用 Elasticsearch、Lucene、Solr
·熟练使用分布式事务和分布式锁
工作经历
2021-08-01 -2024-05-01海纳云联开发
银行核心系统,信贷系统业务逻辑编写优化、代码重构、sql调优 技术方案、文档的编写、软件的单元测试 和系统分析人员完成软件系统以及模块的需求调研、需求分析 独立完成软件系统及模块的编写 和测试人员完成软件系统及模块的模块的测试 负责编制技术文档 软件功能模块设计
2019-12-01 -2021-08-01高伟达开发
参与设计开发绵阳市商业银行信贷管理系统 架构设计 和公司运营平台的开发、技术改进与日常维护,完成软件开发任务 和测试人员对测试出的BUG进行追踪、分析、解决;
2016-09-01 -2019-12-01遂宁银行开发
参与维护并迭代更新遂宁核心系 和业务对接需求并形成文档 详细设计,数据库设计以及文档编写 代码实施 拆解需求,管理项目
教育经历
2012-09-01 - 2016-06-06西南大学统计学本科
技能
技术选型:SpringCloud 、Redis、Oracal 、Ngnix 、Vue 、MyBatis、Activity 、xxl-job、fast-HDFS、rocketMQ 项目描述:后端采用 SpringCloud 分布式微服务框架,前端使用 Vue 框架的前后端分 离项目,主要是将原有老旧信贷项目改造成微服务项目,主要有客户信息、 工作任务、贷前、贷中、贷后、台账、批量、预警几个微服务模块
技术选型:SpringBoot、Maven、PostgreSQL、Redis、Vue、Git、mybatis-plus、BladeX、Redis、 OAuth2、Secure、Flowable 项目描述:后端采用 SpringBoot,前端使用 Vue 框架的前后端分离项目,一共有园区运营、 应急指挥中心、物业管理、项目管理、控详规管理、产业链建模、精准招商、产业分析几大 模块,用到了其中的 OAuth2、Swagger 配置、SaaS 多租户、Secure 安全框架、动态数据权限、动态接口权限、Flowable 工作流、API 报文加密、OSS 多租户对象存储、SMS 多租户短信服务、消息队列等 功能。