个人介绍
1.熟练掌握JavaEE及JavaWeb相关编程技术,有扎实的编程功底和良好的编码写文档习惯;
2.熟练使用IDEA/Eclipse/MyEclipse及SVN/Git进行Web/Maven项目的开发;
3.熟练掌握基于Mysql、Oracle、DM、SqlServer、DB2及RabbitMq、Redis、Mongodb的数据库编程;
4.熟练运用多线程的调用并理解线程中的实现与运用原理;
5.熟练使用Jsp、Freemarker、Thymeleaf、Velocity等模板引擎的整合开发;
6.熟练使用Tomcat、东方通等服务器端项目部署以及WebService的发布和调用;
7.熟练掌握常用的java设计模式以及对jvm底层了解透彻以及掌握tomcat;
8.熟练使用linux环境和其项目部署及常用服务的安装应用以及shell脚本的开发;
9.熟练使用基于SpringBoot的敏捷开发技术进行SpringCloud微服务项目的开发;
10.熟悉elasticsearch、solr等搜索引擎技术;
工作经历
2019-07-18 -至今北京航星永志科技有限公司java开发
在公司主要负责模块的开发以及需求的分析,在项目中也会对涉及到一些难点的处理工作。
2016-04-08 -2019-07-11郑州君之诺科技有限公司java开发
在公司主要负责模块的开发以及需求的分析,在项目中也会对涉及到一些难点的处理工作。
教育经历
2012-06-13 - 2016-06-07郑州科技大学计算机应用与技术本科
技能
开发工具:IDEA、JDK1.8、Maven、Git 使用技术:SpringCloud+MyBatis +Redis+Mysql 项目描述:此项目主要以办公人员培训使用为主,项目中包含人员的机构分配,根据人员所在的机构可以选择相应的科目进行培训。项目中还存在报表管理可以实时观看到人员所学科目的进度。可以对已经完成可以科目训练的人员进行相应的操作,其中此操作包含五中状态,默认选中的是未完成的状态,表示人员正在学习中此科目未完结,同样非三元管理员也可以进行直接科目完成的方式进行授权。如管理员未进行授权,系统将会默认根据报表所查询到的学习进度从而调整当前状态。 责任描述:主要负责系统管理、基本信息管理、培训信息管理、信息统计、个人中心等模块的研发工作以及项目问题和新增需求的整改。
开发工具:IDEA、JDK1.8、Maven、Git 使用技术:SpringCloud+MyBatis +Redis+DM/Oracle 项目描述:此项目主要针对政府单位档案管理运用,项目以库房智能管理系统和库藏智能管理系统结合使用,库房系统中主要包含柜子的使用以及温度、湿度、防火预警,涉水预警,数据报告、实时监控等管理模块。温度、湿度主要以记录二十四小时内档案室内的气温变化,如出现异常气温将会引发警报系统;数据报告记录了整体的一样情况并且出现异常放的时候会保存当时的录像以便管理员找出问题的关键等。库藏系统主要包含的内容有柜子的使用情况,智能盘库(不需要人工进行档案录入直接进行盘库可识别档案柜中的档案并将数据录入到系统中),快速检索(通过库藏系统的检索查出所需要的人员档案,从而命令传送到智能柜中选择到相应的档案),同时也加入了查阅记录管理:清晰的记录的查阅人和被查阅人的信息,以及包含的查阅时间等便利的工作人员的办公。通过两个系统的结合运用使得人员的档案可以更安全、放心的保存,也方便了档案的查阅。 责任描述:主要负责库房展示、分析统计、门禁管理、警铃报警、涉水异常和需求的分析以及数据库的整体设计。
开发工具:IDEA、JDK1.8、Maven、Git 使用技术:SpringBoot+MyBatis +Redis+SqlServer+openCV+Nginx+Solr+SM4 项目描述:此项目是根据文档档案采集端制作的一款便捷智智能示数字档案制作系统。次系统分为四个整体大模块以及项目中包含十个部门管理,项目的登录采用国密加token的登录验证方式实施的维护了项目的整体安全性能,其中十多种部门模块也将系统完善到了极点,同时系统去掉了数字化过程中的各种软件配置项,交由项目经理统一管理,其中主要功能点包含档案门类可以建立多个门类一个门类中包含多个字段切字段后期也可以在字段管理中进行相应的增加删除并且我们还在门类中增加了字段档号组成项的功能以便于生成后期文件路径所;另外还有档案制作模块,模块中包含任务的导入,任务导入成功后分配到相应的门类中然后方便我们图片著录,图片可以分为两种导入方式一种是著录进行添加另外一种就是通过档案扫描来进行添加,保存的路径就是我们档号组成项所配置的路径位置,图片还可以在图片处理中一些切边、翻转、截取等功能。另外就是我们的产量统计模块清晰的记录了每天任务的完成情况。这些功能的加入更简便了项目的使用难度,使我们的系统即应有尽有还简便了人员的使用。 责任描述:参与需求分析、业务逻辑设计、功能模块的划分、库表的设计及项目基础架构搭建。负责的主要模块有档案门类管理、门类维护、计划任务、档案扫描、数据著录、日志管理等模块的代码编写