个人介绍
有良好的编码习惯,乐于沟通,能够快速适应项目需求,提升工作能力水平。曾参与过维达纸业集团、千鸟互联交易平台和南方电网内部多个项目的研发和设计工作,具有一定的业务抽象、数据建模等设计能力。相信技术是为了解决业务的思想出发,结合实际场景,输出实现方案。
技能: MySQL Oracle SpringCloud SpringBoot SpringSecurity MyBatis Vue Angular Red***生态开发
荣誉证书: 蓝桥杯编程大赛省级二等奖 国家软件著作权及期刊论文《基于LBS的任务式旅游APP》
工作经历
2021-01-01 -2021-12-01广州千鸟互联科技有限公司后端开发
在公司担任中级Java开发工程师一职,主要负责纸通宝交易版和纸通宝数据中心的开发及部分设计工作,协助产品和运营确定模块需求的可行性方案。
2019-03-01 -2020-11-01深圳前海盈余科技有限公司后端开发
在公司担任Java开发工程师一职,主要参与负责维达纸业集团、华侨城的业务项目的开发工作。
2018-01-12 -2019-03-10广州逗芽科技后端开发
自主创业,主要承接河南雪健实业公司的电商项目和农机项目。在公司中主要负责后端Java的开发和兼任产品的职责
教育经历
2015-09-01 - 2019-07-31广东技术师范学院天河学院计算机科学与技术本科
技能
项目主要有两大块功能:设备管理和纸箱排程,其中设备管理依托于各种终端数采设备,获取设备的实时生产数据实现大屏监控,其次结合企点和企业*应用,做到设备的点巡检、保养和报修维修线上无纸化进行。纸箱排程对接SAP系统,自动双向同步订单信息,可根据订单的优先规则和工艺路线自动进行订单和工序工单的排程,提升工厂生产设备的使用率,减少因换单换纸导致的时间和材料损耗。 主要使用的后端技术方案是基于SpringCloud的全家桶,数据库方面则使用MySQL数据库,与SAP系统的对接采用Oracle的SOAP协议XML文件对接。
该项目是面向废纸回收代卖业务开发的交易平台,包含客户端消息推送、用户订单、第三方支付及企业组织管理等模块。其中客户端包含移动端APP和*小程序,管理端WEB系统使用Vue+Ant Design搭建。后端服务采用基于SpringCloud + Zuul + SpringSecurity + MyBatis Plus + RabbbitMQ + MySQL 架构实现。 项目职责: 1. 对接各部门需求进行技术评审,把控组内进度和迭代发布质量;拆解系统模块使用微服务架构对服务进行解耦; 2. 对接钉钉开放平台,实现组织架构和角色权限的统一管理。同时对接钉钉审批流,开发付款审批功能,加快订单在非运输环节的流转速度; 3. 重构系统订单流程,使用工厂模式和模板模式,实现不同类型订单的业务流程,对共同的流程节点进行统一管理,减少因流程变更而产生的二次开发成本; 4. 对接第三方支付平台及其他开放数据平台,对客户进行风险把控,实现自动付款及垫资额度控制; 5. 重构业务系统,对实时性和事务性要求相对较低的业务抽象视图模型,利用消息队列做读写分离并保证数据同步,提升用户的使用感受。
项目概览:该项目为国内某国企的招聘系统和内部人力资源管理系统,其包含对外发布招聘公告,接收简历投递和在线对话的功能,也包含对内的人力合同管理,组织架构、人员结构管理,人员借调,档案数字化等内部人力资源管理功能。 技术概览:分客户端和后台管理端两大部分,其中客户端分为H5移动端和PC WEB端,客户端的工作使用的是公司内部自研的一套低代码平台生成工具,所生成的代码基于原生JS,会做一些定制修改。管理端部分的后端技术主要使用的是类SpringCloud家族的技术栈,其基于SpringCloud做了一些定制修改,形成公司自有框架,数据库使用的是国产达梦数据库,其类似于Oracle。 负责内容:在此项目中主要负责对外功能的后端开发和对内的人力合同等部分功能开发,由于熟悉一些前端的工作,故对外的PC WEB端页面也会参与一些功能开发和缺陷修复。