个人介绍
熟练使用 SpringMVC,Spring,Mybatis,MybatisPlus,SpringBoot,SpringCloud 常用组件
Eureka、Ribbon、Hystrix、Zuul 等开源技术。
熟练掌握常见的开发工具 Eclipse,IDEA,maven,SVN 和分布式的 Git 协同开发工具。
熟练掌握 Mysql、达梦等常见关系型数据库。了解常见的 sql 优化。
熟练掌握 Linux 下的各种操作系统的命令使用,包括(国产银河麒麟、中标麒麟、深思等)。
熟练掌握对服务器安装、软件安装(包括国产各种架构 CPU 及操作系统的软件源码安装等)。
熟练掌握多种虚拟化技术的使用,可自行编写 DockerFile,熟悉使用 K8S 以及 openstack。
熟练掌握 JasperReport 报表的制作和 java 对报表的集成。
熟练掌握 Nginx, Redis,Kafka、ES、docker,K8s 的集群环境搭建。
熟悉 Kafka 消息中间件的配置和使用,ES 和 Kibana 的配置和简单查询。
熟悉 HTML,CSS,JavaScript、BootStrap、Vue 等前端技术,使用 JQuery 等前端框架实现特
定内容效果,以及使用 AJax 进行异步交互,熟悉 thymeleaf,freemarker 等模版引擎。
熟悉中小型办公局域网的搭建及各种网络环境的网络通信,有 H3CSE(华三高级网络工程师)证
书认证。
熟悉各种网络安全工具的使用,如 Hydra、Openvas、Arachni、Kali 等。
工作经历
2022-08-20 -至今天翼云java开发
工作描述: 1. 按照项目计划,按时提交高质量代码,完成开发任务; 2. 完成部分项目数据库表的设计以及需求分析、概要设计和详细设计; 3. 完成完成核心接口的定义、使用、测试并保证业务代码的运行效率;
2018-09-09 -2022-08-20北京信联科汇科技java开发
工作描述: 1. 根据公司开发规范,按时保质保量完成上级安排任务; 2. 参与项目的需求分析和产品的详细设计; 3. 根据客户反馈,进行项目的维护以及根据需求二次开发; 4. 完成产品的设计、研发、文档编写、国产销售许可证测试、现场部署及后期运维工作 5. 负责资产探测系统研发小组的管理,协调组内事务,工作中能够积极、主动承担工作职责;任务详细化,分配并协调同事共同完成工作任务;
教育经历
2020-10-09 - 中国海洋大学计算机科学与技术本科
2016-10-09 - 2019-10-09淄博职业学院计算机应用技术专科
技能
开发环境: IDEA + JDK1.8 + Apache-Tomcat + Mysql + Git + Nginx + Maven + VUE 开发技术:Spring + SpringBoot + SpringCloud + K8S +KubeSphere+ Mybatis + Eureka + Redis +xxl-job + Shrio + FastDFS +VUE 等。 项目描述:网络安全公共服务云平台是一个基于虚拟化技术实现的云平台项目,平台可基于用 户订购各种安全产品虚拟化出各种安全工具(例如基线核查、漏洞扫描、资产探测等),基于容器 化微服务架构的系统架构,实现资源灵活配置、高效检测,持续优化业务流程。 个人职责: 1. 参与平台相关模块的前后端研发工作 2. 完成平台底层虚拟化技术的支撑工作,平台部分工具使用 K8S 虚拟化方式来进行工具的 虚拟化 3. 完成公司内各种工具的虚拟化 docker 镜像制作 4. 完成与第三方平台接口对接
开发环境: IDEA + 达梦数据库 +Mysql 数据库+ Apache-Tomcat + SVN + Maven 开发技术:Spring + Mybatis + SpringBoot + Shiro + Swagger + HTML + JavaScript + Ajax + JQuery + thymeleaf + ECharts 等。 项目描述: 漏洞扫描系统是一款基于国产软硬件平台的漏洞扫描产品,遵循 CVE、CVSS 等技 术规范、支持 CVE、CNVD、CNNVD、CNCVE、Bugtraq 等国内外权威漏洞库,具备扫描速率快、 识别准确率高等特点,实现对操作系统、数据库、网络设备、WEB 应用系统,尤其是国产操作系统、 数据库、软件等设备类型的漏洞扫描。 个人职责: 1. 完成产品的设计、功能需求文档编写、核心功能研发、设备部署运维等完整生命周期工 作 2. 在公安部一所和三所完成产品的非国产化和国产化销售许可证测试 3. 完成研发后期的迭代与维护(BUG 修复)以及文档编写 4. 完成系统在各个国产操作系统上的适配研发工作 5. 完成系统在客户现场各种复杂网络环境的扫描培训工作 6. 完成网络漏洞扫描技术的深度调研
开发环境: IDEA + Mysql + Tomcat + Git + Maven 开发技术:Spring + SpringBoot +SpringCloud + MybatisPlus + UUM + VUE + Docker + ES + Kafka +Zookeeper+ HDFS + HIVE + Redis 等。 项目描述: 网络空间测绘系统,可以快速提供全面的网络空间资产探测和精准漏洞测绘,并将数 据进行视觉化展现和集中输出,为政府、企事业及军工单位客户进行网络空间资产安全监管、管理及 建立主动防御攻击系统提供决策依据和数据支撑。 个人职责: 1、完成产品规划、页面设计、功能设计、架构设计等,推动网络空间测绘系统完善 2、负责资产探测系统技术管理工作,积极承担开发过程中的重点、难点,给出研发过程中技术 难点解决方案,文档编写等。 3、负责资产探测系统研发小组的管理,协调组内事务,工作中能够积极、主动承担工作职责; 任务详细化,分配并协调同事共同完成工作任务; 4、与客户之间保持积极主动友善的沟通,主动,有力推动项目开展。