2018.12-2019.09 国家信息中心-日志审计系统
项目描述: 该项目主要是对国家政务信息资源共享平台项目,提供的数据资源安全审计系统技术方 案.。主要的处理过程是获取该平台中的大量访问日志,并对日志进行整理,分析,统计。并在界面中 展现出登录信息,操作信息以及其他关于安全排行相关的信息。 通过构建用户画像,从多方面展现当 前登录用户的操作信息,以及历史操作信息等功能。 系统使用nutz框架作为系统底层,使用 elasticsearch和Mysql相结合的数据存储,将日志事件信息存入es,常规业务数据存入到mysql。
个人职责:国家信息中心日志审计系统研发负责人。 主要带领团队开展以下工作: 1.业务功能开发
2.国家信息要求的日志审计系统的功能需求整理
3.制定业务实现计划
4.调整团队开发任务
2018.11-2019.09 分布式项目自动化部署
项目描述: 通过Jenkins,可以自动获取svn最新代码,并在Jenkins服务器中执行docker命令来进行项 目的docker镜像生成,将项目镜像上传至docker的私有仓库,测试人员通过连接公司内部docker私有 仓库,将项目的docker镜像pull本地进行功能测试。
个人职责: 1.Docker技术研究以及应用、技术文档整理。 2.项目改造,用以支持docker自动化生成镜像 3.使用docker技术实现项目的分布式部署 4.使用jenkins工具实现项目的自动化部署 5.使用k8s实现项目的集群部署
2018.03-2018.11 网络态势感知系列项目 项目描述:本系统属于一个安全类产品,基于spring cloud微服务架构所做的海量日志采集分析系统。 通过docker的方式部署多个实例。 通过采集到的巨量日志来分析网络中潜在的威胁信息,并及时形成告警。通过健全的资产管理模块, 精准匹配网络访问到设备的整个链路过程。
个人职责: 项目研发负责人 1.设计项目架构 2.设计网络访问信息匹配规则 3.带领研发团队实现项目落地 4.旧版系统的维护及客户方面的定制开发
2017.09-2018.09 分布式架构-后端服务项目开发
项目描述: 使用springboot框架开发分布架构的项目,该项目采用了前后端分离的模式进行了业务处 理。该微服务架构主要为【工业互联网安全评估平台】项目提供服务支持。
个人职责: 1.office文档在线转换, 2.ftp文件上传下载, 3.word文档读取器工具 4.excel解析器工具 为 适应后续项目在客户处的支持,设计了maven+jenkins+docker自动化项目构建,通过自动化构建,快 速发布新的项目版本。
2017.08-2017.09 代码生成器
项目描述: 该项目是为了能够更加快捷的开发项目功能为目的进行开发工具。 通过该项目提供的功 能,能够在不写代码的情况下,生成基本的业务功能。 通过选择数据库中的业务表,快速生成业务代 码(Action/controller,service,dao,entity) 后续将研究并实现实时添加业务功能(不重启服务器) 基于 该工具,可扩展出类似项目管理中心方面的系统,配合docker,通过集中控制项目的运行,开发,部 署。实现高效,智能的项目管理。
个人职责: 负责整个工具项目的开发。主要从“项目模式”、“根据模板生成代码”两个方面进行开发。
2017.06-2017.08 angularjs前后端分离技术
项目描述: 实践使用angularjs技术来实现项目的前后端业务分离,将后台业务处理能力抽离出来,使 用angularjs为业务开发人员呈现一个更高层次的抽象来简化应用的开发。
个人职责: 1.angularjs技术研究以及文档整理 2.angularjs技术员工培训 3.前后端分离架构后台业务功 能开发 4.前后端分离架构后台框架功能开发
2019.09-至今 数据中台服务3.0 项目描述: 为公司其他系统提供组织机构和人员信息
个人职责:
1.项目环境及框架搭建 2.平台接口登录认证,后台管理开发. 3.组织机构相关数据接口开发。
2019.12-2020-11 积分商城
项目描述: 类电商平台(积分消费)的需求迭代开发。
个人职责: 根据产品经理提供的需求清单,实现特定的功能
2019.12-2020-11 固定资产管理系统
个人职责:
该项目为公司早期开发的项目,架构为Struts+hibernate+mysql组成。 目前负责整个项目的需求功能开发,比如资产申请与对接jflow流程,资产盘点功能 也负责将项目调整为基于容器运行的技术架构。