个人介绍
工作经历
2021-03-01 -至今红星美凯龙家居集团股份有限公司高级后端工程师
作为公司 Java 开发工程师,负责公司财务管理系统的开发及完善工作,具体内容 包括: 1、架构搭建:主导公司财务管理系统的软件设计、开发、测试、迭代全生命周期 及 doubo 框架搭建,完成架构的总体设计和研发,持续优化系统架构。 2、系统调优:对财务部门提出的需求进行技术评审,指导开发团队进行系统分析 和设计,并负责对设计和实现方案进行把关,保障需求的顺利实现和上线。 3、技术指导:负责主要功能代码实现,兼顾系统技术顾问角色,解决工程中的关 键问题和技术难题。 4、项目管理:研发中心资源协调及分配、任务安排下达、执行过程监督及结果检 查。 司简介:红星美凯龙,截至2020年经营了92家自营商场,273家委管商场,并通过 战略合作经营11家家居商场。通过打造线上线下一站式购物平台,满足消费者家居 购物极致体验。
教育经历
2019-03-01 - 2021-07-01西北工业大学计算机软件与理论专科
在校期间,经常出入图书馆,学习前沿技术。热爱Java后端开发。
技能
内容: emsb系统是为了管理多个项目之间数据交互不方便而开发的一套管理数据中心的系 统,如上游系统定时把数据生成scv文件放在ftp服务器上,emsb定时的任务调试读 取ftp上有文件然后读取scv文件存在自己的数据库上,然后有很多下游系统就能按 指定的权限访问指定权限的字段信息了。 该系统使用spring cloud搭建的一套微服务系统,采用了cloud整套的生态系统, Eureka服务注册与发现,Ribbon客户端负载均衡,Hystrix断路器处理访问超时的请 求,防止系统产生雪崩。 主服务业务采取spring boot,数据层使用hibernate框架完成,权限的数据保存在redis 上,数据库保存在mysql上。获取上游数据使用定时任务调试ftp上的svc文件,或者 随时监控kafka,RamiitMQ等消息中间件等方式。 管理系统使用 bootstrap,jquery做页面设计,下游系统对每个接口的权限分配,把权 限信息存在数据库中,开发一些按钮,把权限信息存到redis中,如果有下游系统需 要数据时,就请求emsb系统,按redis时的权限把指定的数据返回给他们。 任务调 度管理是指定不同的时间段从上游系统上ftp上取不同接口的文件保存到我们emsb 的系统数据库中。
该系统使用spring cloud搭建的一套微服务系统,采用了cloud整套的生态系统, Eureka服务注册与发现,Ribbon客户端负载均衡,Hystrix断路器处理访问超时的请 求,防止系统产生雪崩。 主服务业务采取spring boot,数据层使用hibernate框架完成,权限的数据保存在 redis上,数据库保存在mysql上。获取上游数据使用定时任务调试ftp上的svc文件, 或者随时监控kafka、RamiitMQ等消息中间件等方式。 管理系统使用 bootstrap, jquery做页面设计,下游系统对每个接口的权限分配,把权 限信息存在数据库中,开发一些按钮,将权限信息存到redis中,如有下游系统需要 数据时,请求emsb系统,按redis时的权限将指定数据返回。
红星美凯龙财务项目 Java 2021.04-2023.05 项目介绍:财务系统用于管理全国美凯龙商场以及商铺的各种费用缴纳。系统分为 商户管理,费用单生成,第三方支付平台管理,家装管理,费用追缴,红星惠支 付,job 管理等模块。1,商户管理功能:包含管理维护全国300多家商场和70000多 家商户的基本信息,分别设立它们的个体帐户和备用金,以方便各种费用的扣除和 缴纳(如佣金扣除,质量保证金)。2,费用单生成,就是与商户合同一条条各种各 样的费用明细,需要支付多少金额的费用给美凯龙集团,通过各商户的认可后录入 系统。可支付移动端录入与 PC 录入。3, 第三方支付平台管理:当费用单生成后,需 要商户定期的支付费用,系统可以收取现金或银行卡线下支付,也可通过第三方平 台通过 POS 机的方式收取到指定的第三方帐户,目前系统有两种渠道(银商和联 通)。系统可为每家商户可配置指定的渠道。与第三方支付平台合作后可使用他们 的 POS 收取到美凯龙的帐户里,他们为我们提供对帐,手续费生成等功能,本系 统可根据实际查询相应的报表。4,家装管理:指美凯龙为吸引客户以各种的优惠 提前销售一些消费卡(如红星惠),客户实际消费后,其实是买的商户的商品,此 时,商户要与美凯龙集团要做金额上的处理。5红星惠支付:红星惠卡消费后分为 好几种明细,需要与销售系统做对接,数据同步到本系统中。6,费用追缴:当商 户帐户和、余额不足时 系统提醒用户(财务人员)通知商户充值余额。7,job 管 理:本系统许多数据的关取都是通过 job 的方式用数据完整完善的,方便用户准时 准点的查询。 项目职责:1,红星惠支付模块,独立对接销售系统。2,费用单生成,录入 查询, 枚举设计,3,第三方支付平台管理,对接银商,4,家装管理,需求分析,功能开 发,与产品沟通 项目成果:历时2年时间,带领团队完成该项目的设计开发及迭代开发,该系统使 用至今。