本人本科学历,软件工作专业,熟悉Spring全家桶、Mybatis等开源框架的使用,并在实际项目中使用过微服务技术(SpringCloud、Dubbo),消息队列RabbitMQ、NoSQL技术如Redis、MongoDB和自动化部署工具Jenkins等等。在公司中担任主要软开发,包括前端、后端代码编写,和数据库设计等等。在公司中担任团队组长,负责安排不同项目的人员安排,和总体项目周期计划。
数字政府大项目管理系统
该项目主要为合作方各个公司提供一个项目管理系统,里面主要包含的模块有考核管理、流程管理、项目进度管理、工作台、系统工具。
考核管理模块主要对项目团队人员项目根据考核指标进行考核、评分。
流程管理模块主要对项目各个节点、里程碑进行负责人员流转、记录跟踪、文件管理。
项目进度管理是对所有项目进行信息维护,包括设置团队成员、上传遗留文件、流程进度情况、重新打开项目。
工作台主要包含考核待办和项目待办,待办人员能在对应的功能上找到自己需要进行评分的待办和项目中负责节点的待办,在项目待办中,代办人员能够反馈、转派、流转、回退、完成、关闭当前项目。
系统工具主要是项目流程节点配置、表单构建,让用户能够根据自己的需求定义流程节点和表单信息。
该项目主要使用的是SpringCloud微服务框架,使用MongoDB作为文件存储服务器来存放项目相关文件,Nacos作为注册中心和配置中心,后台使用Springboot+MyBatisPlus开发,通过Redis缓存必要数据,Shiro作为权限认证中心,Zuul作为网关中心,负责转发和过滤请求,使用Jenkins作为持续集成工具,使用nginx来部署前端和代理后端接口。
本人在该项目中主要负责数据库设计,和核心业务流程的后端开发,包括项目代办,考核评分,项目进度管理模块等等的开发。
广东省政务大数据中心系统
该系统主要是用于广东省政务统计数据查询,并且可以了解到广东省内不同主题的统计数据。该系统主要使用的技术是SpringBoot+Dubbo+MyBatis,使用Zookeeper作为注册中心,前端使用的是ReactJS,使用Nginx部署前端项目。
本人在该项目中担任开发经理,负责协调和跟踪各个开发人员的开发进度,并定期向项目经理汇报,同时负责法人库、人口库、电子证照模块、底线民生模块的后端开发工作,和搭建项目的运行环境Zookeeper和Nginx。
OpenStack云平台管理系统围绕基于Openstack的云平台管理系统的开发与设计这一主题,进行了系统的研究工作,完成了基于Openstack的云平台管理系统的实现,在系统中,用户能够根据自己的需求配置资源并生成对应的虚拟机,同时,用户亦能够配置对应的角色来进行虚拟机、资源管
B2B电子商务教学实验平台基于B/S结构和SSM框架,使用MySQL数据库来管理数据的技术方案。前端采用Bootstrap框架和JavaScript技术,实现动态、交互式效果展示。通过对系统进行一系列的需求分析、设计、编码、测试等工作,系统实现学生个人信息管理、商品管理、公司管理