2020 / 08 -- 2022/10
陕西华腾云物联网有限公司 | 技术部 | 软件工程师
行业类别:计算机软件 | 企业性质:民营 | 规模:100人
工作描述:
担任软件开工程师,参与公司硬件网关协议的设计与开发,完成公司物联网平台大设计与开发,内部硬件设备协议的开发,完成设备控制,
数据统计的开发,维护线上项目;交付测试,修复bug;维护日常正线上项目,及时处理线上后的遗留问题。
2016 / 07 -- 2020/8
西安聚鑫科技 | 技术部 | 软件工程师
行业类别:计算机软件 | 企业性质:民营 | 规模:30人
工作描述:
担任软件开工程师,参与公司多个项目的功能模块开发以及数据的设计,参与对公司产品的设计,根据产品经理提出的需求,
开发相应的功能;与第三方接口的开发联调;交付测试,修复bug;维护日常正线上项目,及时处理线上后的遗留问题。
2015 / 07 -- 206/05
西安美冠计算科技有限公司 | 研发部 | 软件工程师
行业类别:计算机软件 | 企业性质:民营 | 规模:10人
工作描述:
担任软件开工程师,参与公司多个项目的功能模块开发,帮助项目经理整理材料和分析项目需求,并项目完成后线上服务器部署,其中学到了很多实用的技术。
目名称:华腾物联网平台
开发工具:idea
开发环境:Linux
项目描述:该平台是一个综合的物联网平台,包括产品,设备,设备协议,规则引擎,场景联动,主要是对接硬件智能设备,包
括电表,水表,开关,电磁阀,对接农业有关传感器,包括土壤检测,Ph等硬设备;平台继承数字看板,3D建模,能耗统计,设
备控制能主流功能。 项目技术: (1)该项目前后端分离,
(2)基于SpringBoot2、SpringCloud Hoxton、Mybatis构建核心架构。
(3)采用Oauth2协议进行统一的Token下发与鉴权,保证系统安全性。
(4)使用Gateway进行网关的统一转发,生产环境采用Traefik代理。
(5)微服务统一注册至Nacos,Nacos担任注册中心与配置中心的角色。
(6)采用Feign进行远程调用,Ribbon进行负载,Hystrix进行熔断。
(7)采用Sentinel进行限流,保障系统整体的性能。 责任模块:负责该系统平台的搭建,完成平台功能模块,参与公司设备硬件网关协议并开发,网络通信采用Mqqt协议,完成硬件
网关对接,参与数字看板接口的开发,设备最新状态,设备的控制,对接3D模型上设备的控制,对接第三方硬件厂家设备,完成
公司UDP网络协议的对接;负责智慧农业,生态工厂硬件对接,负责对接电表,水表统计能耗,搭建能耗数字看板。 项目名称:爱尚金服系统2.0
开发工具:idea
开发环境:Linux
项目描述:爱尚金服系统是一个为产品分期做服务的系统,主要分为PC端和移动端,PC端由组织、产品、权限、门店、商
城、商户、API、渠道、订单、字典、绑定等13个子系统构成,移动端又分为业务员端和客户端;移动端主要有下
单、客户基本资料以及订单管理等,PC端主要围绕订单的功能、比如人员、门店的分配、订单的审核等
项目技术:该项目前后端分离,用nginx作为反代理服务器,Jenkins构建项目,spring+springMvc+mybatis的框架,MySQL
作为数据库,Redis做缓存,git做版本控制,swagge作为接口管理工具。
责任模块:负责该系统用户电子合同,完成电子签约,生成PDF模块;与第三方API接口对接(风控,代扣,打款,协议支
付等一些列接口),集成到项目中;参与订单系统部分功能(用户资料审核,订单还款等);维护日常项目;修复线上问题。 项目名称:爱尚金服系统3.0
开发工具:idea 开发环境:Linux 项目描述:爱尚金服系统是一个为分期做服务的系统,主要分为PC端和移动端,PC端由组织、产品、权限、门店、商城、
商户、API、渠道、订单、字典、绑定等13个子系统构成,移动端又分为业务员端和客户端;移动端主要有下单、
客户基本资料以及订单管理等,PC端主要围绕订单的功能、比如人员、门店的分配、订单的审核等;项目上线后
对项目的日常维护,修复线上问题,处理异常订单。 项目技术:该项目迁都后分离,用nginx作为反代理服务器,Jenkins构建项目,SpringBoot+Dubbo的框架,zookeeper作为注册
中心,ActionMQ作为接收三方异步通知,MySQL作为数据库,Redis做缓存,git做版本控制,swagge作为接口管理工具。 责任子项目模块:
1)消费分期H5(xxfq-h5):该模块包含客户信息采集,人脸识别,运营商授权,额度授信,客户签约子模块;主
要负责运营商授权,额度授信,客户签约;其中运营商授权完成后,客户在额度授权模块,该子模块包含客户绑卡,客户签订
对应的电子合同,选择资金方,如果资金方拒绝,跳转下一资金方;在额度授权通过后需要订单系统风控审核,审核通过后,
签约模块,包括客户和三方签约和公司签约,如果三方拒绝,跳转下一资金方重新授信。
2)签约项目(siging-service):该子模块主要包括,企业印章的生成,客户印章的生成,客户印章的注销,企业
签章和客户签章逻辑。
3)还款项目(repayment-service):该项目对接第三方代扣接口和第三方主动还款接口;功能模块包括客户主动
还款模块,客户批量还款,一次性结清等功能模块,定时代扣功能模块。
4)商户门店项目(merchants-service):该项目包括采集合作方商户信息,商户下门店信息,审核商户,门店,
给商户下门店分配业务员等功能。
5)产品系统(product-service):该项目主要是公司开通的业务模块,添加产品分配分期方案,利率比例,还款
日,产品的上架下架等功能。
6)聚鑫管家APP:该系统主要为业务员段APP,主要功能包括:订单信息的查询,添加商户门
店,客户一次性结清的金额查询,客户线下