工作经历
2022-03-28 -至今TD SYNNEXjava 开发
1.公司主要设计sap相关业务,我负责信用账户相关系统的逻辑维护。 2.对国外用户提供技术方面的support。
2020-07-03 -2022-03-04汉熵通信java开发
1.作为后端负责人,参与原型评审,进行任务分工。 2.负责数据库设计。 3.负责智慧调度,指挥协调系统,群防群治系统等系统的管理和后端开发。
2018-07-06 -2020-07-01新奥集团java开发
1. 运维管理系统后端开发; 2. 财务报表系统后端开发; 3. 在线编辑系统运维维护;
教育经历
2014-09-06 - 2018-06-07燕山大学软件工程本科
技能
开发环境:idea+jdk1.8+Tomcat8+Mysql5.7+Gitlab+Redis 软件架构:SpringBoot+Nacos+GateWay+Hystrix+Feign+Mybatis+websocket+Swagger +knife4j 项目描述:本项目是面向张家口市崇礼县林草局,为张家口市崇礼县优化城市管理和服务提 供解决方案,涉及案件事件如火灾隐患处理、巡护街道等。主要实现群众自主上报隐患事件、 环保人员任务管理下发等功能。系统包括用户管理、任务调度、自主上报、消息告警等核心模块。 项目职责: 1. 参与原型评审。 2. 参与系统数据库设计。 3. 负责用户管理、任务调度、自主上报。 技术描述 1. 使用第三方易源数据 OCR 识别身份证 API 进行身份实名认证。 2. 使用 websocket 实现消息推送。 3. 基于 SpringBoot+Nacos+Feign+SpringCloud GateWay,进行鉴权和微服务管理。
开发环境:idea+jdk1.8+Tomcat8+Mysql5.7+Gitlab+Redis 软件架构:SpringBoot+Nacos+GateWay+Hystrix+Feign+Mybatis+websocket+Swagger +knife4j+activiti7 项目描述:本系统为冬奥保障项目,面向张家口市环保局,项目是在比较成熟的前面的城管 项目的架构基础上进行改进的项目,用于冬奥期间产生的各类突发任务进行处理与流转,任 务来源分为,上级转办,感知设备上报,平台下发,巡查上报等。与任务流转相关模块为事 件管理与巡查管理,此外还包含网格工作台、告警管理、业务支撑、应用维护等相关模块。 职责描述: 1. 作为后端负责人,参与原型评审,进行任务分工。 2. 负责数据库设计。 3. 负责事件管理与巡查管理模块。 技术描述: 1. 使用异步回调优化频繁同步用户的问题。 2. 使用websocket 实现向前端消息实时推送,使用kafka向算法进行消息实时推送。 3. 使用 Feign 做微服务间的 HTTP 转发调用,使用okhttp3进行项目外接口的转发调用。 4. 使用quartz实现任务定时派发的功能。 5. 使用 mybatis plus 实现业务中的简单逻辑和分页。 6. 使用activiti7进行任务流程的控制。
开发环境:idea+jdk1.8+Tomcat8+Mysql5.7+Gitlab+Redis+chickhouse 软件架构:SpringBoot+Nacos+GateWay+Hystrix+Feign+Mybatis+websocket+Swagger +knife4j 项目描述:本系统是面向张家口市城管局的管理系统,为城管人员提供城市管理的平台。 共包含12个子系统,分别为:监管数据无线采集子系统、监督中心受理子系统、协同工作 子系统、监督指挥子系统、综合评价子系统、地理编码子系统、应用维护子系统、基础资 源管理子系统、数据交换子系统、城市管理全域状态感知体系、数据汇聚交换体系、城市 管理综合业务应用。 职责描述: 1.作为后端负责人,参与原型评审,进行任务分工。 2.负责数据库设计。 3.负责监督中心受理子系统、应用维护子系统、城市管理综合业务应用。 技术描述: 1. 使用 websocket 实现向前端消息实时推送,使用emq接收二块板设备告警数据。 2. 使用 Feign 做微服务间的 HTTP 转发调用,使用okhttp3进行项目外接口的转发调用。 3. 使用quartz实现任务定时派发的功能。 4. 使用 mybatis plus 实现业务中的简单逻辑和分页。 5. 使用activiti7进行任务流程的控制。