个人介绍
我是程序员客栈的【昵称】,一名JAVA开发工程师; 我毕业于南京信息工程大学,担任过【南瑞集团】的【中级开发】,担任过【鲜生有礼】的【高级开发】; 负责过【专家抽选取】,【鲜生有礼】,【电滴】的开发;
l 熟练掌握Java语言,具备良好的企业级编程习惯;对Java语言中的集合类、IO流、并发编程底层源码有过研究,在实际开发中有使用线程池并解决线程安全问题的实战经验。
l 理解JVM中的内存模型,熟悉JVM中的常用垃圾回收器及参数调优工具。
l 在企业级开发中使用过MySQL、Oracle等关系型数据库,熟悉事务隔离级别、索引数据结构等,在实际开发中基于所学内容对SQL进行过优化
l 能够在企业级开发中熟练使用Redis、MongoDB等非关系型数据库,研究过Redis底层的源码,有解决Redis在使用过程中遇到的极端问题比如缓存雪崩、穿透等问题的方案。
l 有多年的SSM框架开发经验,同时也能熟练使用SpringBoot框架;对于SpringBoot自动装配原理、启动流程等源码有过深入理解;有研究过spring源码
l 对于SpringCloud中的多个组件也有企业级使用经验。例如:Nacos、OpenFeign等组件;
l 熟练使用过RocketMQ消息中间件,其中用到的事物的最终一致性。
l 熟练使用Vue、VuelElementUI、Bootstrap进行前端开发
l 熟悉Canal中间件l对数据库的数据监听、对监听Thmeleaf模仿引擎动态生成对应的详情页及对
Elaticsearch数据同步
l 熟练OpenResty(nginx+lua+redis) 进行二次缓存数据
l 熟练Elaticsearch对数据的分词处理及分组,分页,查询操作
l 熟悉 Seata中间对分布式事的应用,MongoDB对购物车操作处理
l 熟练使用Eclipse、IDEA,HBuilder,VSCode开发工具。
l 在企业级开发中使用过多种设计模式,比如使用模板方法模式对重复性代码进行抽象、解耦。
l 熟悉Linux基本命令,熟练使用docker容器安装软件及常用的命令。
工作经历
2022-06-01 -2022-12-01南瑞集团Java中级开发
1、参与产品经理给的需求文档进行分析和交流。 2、参与开发详设的编写、设计及前后台的代码的编写工作。 3、与团队中其他成员合作解决项目中所遇到的疑难杂症。 4、协作其他部门提供接口及调用其他部门提供的服务和中台。
2018-08-01 -2022-04-01江苏鲜生有礼信息技术有限公司Java高级开发
1、参与公司的需求的分析及数据库建模。 2、前后台服务的搭建及开发文档设计工作 3、参与分布式架构向微服务架构的改造工作 4、参与平台调用第三方接口调用的工作
2016-08-01 -2018-08-01南京安信达信息有限公司Java开发
1、参与南京市公安局单体架构项目同步的工作 2、参与项目操作手册的编写和警务云平台接口,及模块的编写工作,及公安局组织架构同步对接 3、参与国网电滴的前后端编写 主要电工抢单平台。
教育经历
2018-03-01 - 2020-07-01南京信息工程大学计算机科学与技术本科
公司名称:南瑞集团 工作时间:2022.6—2022.12 工作描述: 1、参与产品经理给的需求文档进行分析和交流。 2、参与开发详设的编写、设计及前后台的代码的编写工作。 3、与团队中其他成员合作解决项目中所遇到的疑难杂症。 4、协作其他部门提供接口及调用其他部门提供的服务和
技能
业务描述:类似于App下载应用,通过后台系统打包上传对应的zip形式的包,进行解析编译成apk,编译完成 对警务云平台里下载使用该里面的应用。例如:学习的法律法规,警务的车辆管理,直接在内部使 用不对外开放。 责任描述: 1、负责App车辆管理应用后台级页面的编写 调用第三方接口的警员组织架构 2、负责用户手册的编写,接口文档的编写,提供给App 3、对警务云平台搜索应用、下载、登录、日志操作记录、下载统计、后台应用版本的更新
1、负责专家方案抽选取详细开发文档编写,提供给测试人员,方面测试人员测试及产品经理讨论需求的实现及不合理地方进行改进。 2、负责专家抽选取的模块方案设计,利用swagger联调后台接口,本地测试 根据Feign提供的Api 编写前端Vue代码,前后端联调。 3、负责从K8S调用其他微服务项目接口数据 例如:人员组织中台,联调采购项目微服务,短信微服务调用等。 4、负责的模块方案维护、方案管理、方案审批,方案启动、方案执行、方案撤销、专家评标分组、专家请假代办等。 5、在这期间协助其他人员做其他项目中的功能及SQL的优化。 1、负责专家方案抽选取详细开发文档编写,提供给测试人员,方面测试人员测试及产品经理讨论需求的实现及不合理地方进行改进。 2、负责专家抽选取的模块方案设计,利用swagger联调后台接口,本地测试 根据Feign提供的Api 编写前端Vue代码,前后端联调。 3、负责从K8S调用其他微服务项目接口数据 例如:人员组织中台,联调采购项目微服务,短信微服务调用等。 4、负责的模块方案维护、方案管理、方案审批,方案启动、方案执行、方案撤销、专家评标分组、专家请假代办等。 5、在这期间协助其他人员做其他项目中的功能及SQL的优化。
1、参与公司的需求的分析及数据库建模。 2、前后台服务的搭建及开发文档设计工作 3、参与分布式架构向微服务架构的改造工作 4、参与平台调用第三方接口调用的工作 1、负责团队的技术框架搭建和项目的迁移工作。根据产品设计出来原型图进行数据库建模。 2、设计方案进行项目技术选型,主要选Dubbo+Zookeeper目的,当时分布式架构比较火Dubbo提供远程服务调用(rpc),,容错,版本机制,集群负载,支持多协议,服务注册发现,监控。选Zookeeper服务协调框架 提供了集群,注册与发现功能,配置中心 数据一致性有保障。 3、负责团队的前后端编写及和*端的接口对接。 4、主要负责的模块商品模块、商品模块分类、商品的Banner,商品推荐随机,商品购物车模块,商品的下单,商品的下单物流对接,*支付模块记核心模块的业务编写。 5、负责项目的迁移工作,迁移到SpringCloud,SpringBoot,主要目的SpringCloud提供组件化支持选择比较多。