个人介绍
目前任职玩吧app,游戏服务端部门,主要负责重构开发社交聊天,房间游戏(故事接龙,阿瓦隆,狼人杀,卧底大师,画猜,剧本杀等多人房间游戏协议开发),小游戏(斗兽棋,台球,小饼干,一站到底,消星星等),客户端服务端游戏通信协议改造,
对代码的质量有严格的管理,有良好的表达和沟通能力,学习能力强,对业务逻辑有良好的思维,对技术热情,对工作有热情并具有良好的抗压能力。
工作经历
2018-02-01 -2018-12-01北京桔子分期电子商务有限公司高级Java开发工程师
担任技术组长,主要负责商城核心业务系统架构设计及重构,负责第三方支付平台架构设计及模块分解开发,商城抢购秒杀接口技术优化方案设计,风控妙计平台开发,第三方数据仓库搭建及功能拓展开发,负责核心模块的接口服务提供。
2018-12-01 -至今玩吧app资深Java开发工程师
玩吧app,游戏服务端,主要负责重构开发社交聊天,房间游戏(故事接龙,阿瓦隆,狼人杀,卧底大师,画猜,剧本杀等多人房间游戏协议开发),小游戏,客户端服务端游戏通信协议改造,房间游戏,小游戏匹配match规则概率协议重构,创建游戏房间等工作,负责重构游戏工作,维护聊天社交项目
2016-11-01 -2018-02-01北京中企明道征信有限公司高级Java开发工程师
担任Java高工职务,主要负责天财宝APP架构设计及重构,负责信用贷APP,抽奖平台等项目的架构搭建,及高并发上万用户并发的解决方案讨论,及人员调配,开发计划制定,需求方案讨论,技术共享,优化升级改造。
2013-07-01 -2016-11-01北京全融信息服务有限公司Java开发工程师
1、管理项目开发组与项目进度。 2、根据业务需求,制定开发计划与技术方案。 3、能够第一时间定位处理现网上出现的问题。 4、负责跟进测试人员测试结果。
教育经历
2018-12-01 - 2019-01-01中国地质大学(北京)软件工程本科
目前正在报考中国地质大学的软件工程专业
2011-09-01 - 2014-07-01北京卓达经济研修管理学院计算机科学与技术大专
学习计算机科学与技术相关课程技术
技能
该产品主要针对不同的理财群体提供不同的理财方式,主要由三大产品组成,财无忧,自由转,随心转,包括活期,定期两大模块,核心业务部分为投资流程及赎回流程,及后端债权匹配及还款计划。 使用技术: Spring+ springmvc+mybatis+dubbo+zookeeper+Redis+MQ(activemq)+jsonRpc4j远程服务调用+Log4j+html5+node.js前端框架 负责部分描述: 与产品经理,技术总监讨论需求及项目架构,搭建Java分布式架构,分为API层(获取注册中心注册的接口,进行消费)+service层(注册接口暴露后台服务)+back(服务提供,提供数据)+common层(存放公共类),负责项目的核心模块开发及bug修改, 负责mq服务器集群搭建,redis服务器集群搭建,人员调配,开发计划制定,需求方案讨论,总体进度把控。
使用技术:springmvc+mybatis+spring+springboot+dubbox+zookeeper+Redis+activeMq+log4j+druid 项目流程介绍:商城/车主/体验店/支付 通过下单-支付,完成购物/还款流程 (1),支付方式(渠道):*: 公众号支付,扫码支付,APP支付 支付宝: wap支付,PC支付,扫码支付,APP支付 (2),用户通过以上支付方式,请求业务系统,业务系统将请求参数 进行封装,再利用系统间使用的私钥进行md5签名生成signKey,将请求参数,签名,封装params,开始调用支付中心接口。 (3),支付中心收到请求参数,开始校验请求参数的必填字段,字段校验通过,校验签名,根据商户渠道id,可以获取到对应的私钥,在根据业务系统封装好的请求参数params,私钥,获取签名JuziPayUtil.verifyPaySign(params,reqKey),得到签名,在判断业务系统签名与新获取的签名是否一致,如果一致进行一下操作 (4),支付中心生成支付订单, (5),根据传来的渠道id,调用第三方支付(使用RSA进行参数加密),第三方支付成功返回下单结果数据。 (6),支付中心根据返回的结果数据进行更新支付订单 (7),支付中心根据返回下单数据传给业务系统(商城/车主/白条/还款支付),通知业务系统更新订单数据 (8),支付成功,支付宝/*会回调支付中心接口,支付中心收到支付成功通知,再回调业务系统,进行通知。