个人介绍
具有良好的学习能力和适应能力。
对待工作认真踏实肯干,有责任心,善于沟通、协调,并有良好的组织能力和较强的团队精神。
性格开朗,乐观,有良好的自我调节能力。
拥有较强的逻辑分析能力,善于分析和解决问题,不怕吃苦,积极进取。
热爱软件开发,具备良好的软件设计和开发习惯。
工作经历
2017-03-01 -至今北京闲徕互娱网络科技有限公司java工程师
主要负责项目的前期搭建、整体规划、主要业务流程开发以及后续的优化等工作 技术描述:项目是由maven管理的,主要模块有app、config、core、assembly、dal、domain。App为web模块、config为配置文件模块存放有开发,测试,生产环境的配置中心地址、core为核心业务模块、assembly为maven插件打包模块、dal为持久层模块、domain为rpc接口模块。由于项目日活用户300万用户量和请求量较大,所以扩展了下springCache做二级缓存,比如项目中的几乎很少改变的一些配置都是通过封装的spingcache缓存做的,先从本地缓存取然后再从redis缓存取最后再读库。而且项目中除了主要业务逻辑是同步的意外,一些非主要逻辑都是异步执行的增加接口相应速度。项目中还运用事件编程,比如道具变更既要变更用户道具数量,还要记录用户道具流水,还要发消息到客户端,还要增加用户魅力值,此时的操作方式就是主逻辑变更用户道具数量然后发布道具变更事件,其它业务逻辑监听该事件分别做各自的业务逻辑处理即可。
教育经历
2008-09-01 - 2011-09-01河北科技师范学院电子商务本科
技能
V大夫平台为一款在线预约医生的公众号,主要是一些医生信息简介和医生管理,然后用户通过公众号在线预约医生。 前期主要负责原有项目的拆分,原有项目包括V大夫用户端,V预约,V医生,运营系统都在一套代码中。后面针对C端V大夫公众号代码优化。
道具系统主要用于记录用户道具信息,包括道具的使用、其它资产兑换道具、道具自动续费,各种活动赠送道具等等功能。 钱包系统主要是各个项目组给用户发放的奖励统一发放到钱包系统中,然后用户从钱包系统中提现。 增值活动系统主要是做各种活动给用户发放奖励,促进日活,促进用户充值。 主要负责项目的前期搭建、整体规划、主要业务流程开发以及后续的优化等工作 技术描述:项目是由maven管理的,主要模块有app、config、core、assembly、dal、domain。App为web模块、config为配置文件模块存放有开发,测试,生产环境的配置中心地址、core为核心业务模块、assembly为maven插件打包模块、dal为持久层模块、domain为rpc接口模块。由于项目日活用户300万用户量和请求量较大,所以扩展了下springCache做二级缓存,比如项目中的几乎很少改变的一些配置都是通过封装的spingcache缓存做的,先从本地缓存取然后再从redis缓存取最后再读库。而且项目中除了主要业务逻辑是同步的意外,一些非主要逻辑都是异步执行的增加接口相应速度。项目中还运用事件编程,比如道具变更既要变更用户道具数量,还要记录用户道具流水,还要发消息到客户端,还要增加用户魅力值,此时的操作方式就是主逻辑变更用户道具数量然后发布道具变更事件,其它业务逻辑监听该事件分别做各自的业务逻辑处理即可。 技术:springboot、springcloud、Kafka、rabbitmq、redis、mybatis、job等
APP分为两款个人版与门店版,个人版主要用于用户注册以及个人基本信息的填写,材料证明附件上传,进件处于各种状态的记录,以及用户账单管理,账户管理,还款。充值,提现等功能。门店版主要供销售人员使用,帮助销售人员处理进件包括对处于客户录件状态的进件进行质检并将审核通过的进件提交到线下系统,以及对门店审查、信审审核、签约通知、退件、放款成功状态的进件进行查询,逾期账单管理,以及销售业绩榜单等功能。 主要负责项目进度,服务端部分的设计,与对接系统的沟通,与前端接口的设计,主要功能的开发,线上问题的处理等工作。 使用技术: Jsp,html,Js,SpringMVC,Mybatis,Dubbo,activeMQ,Json等