个人介绍
1.毕业6年,一线5年开发经验,前端、后端、服务器均有较高熟练度。
2.有大厂工作经验,可编写测试用例,注释完整,代码质量较高。
3.可独自胜任开发任务,落地需求,沟通效率较高。
4.目前在老家有充足的时间做兼职开发。
5.能承受较强工作压力,逻辑思维能力较强
工作经历
2022-04-01 -2023-08-11华为java开发
负责华为erp领域的算发薪-计算引擎系统开发,主要负责语法引擎、规则引擎、规则计算的开发。 项目亮点 1. 自定义的语法引擎可以灵活支撑复杂的业务模型使华为涉及100+国家、不同工种、不同职级的工资、个税、奖金计算业务得以落地 2. 5分钟内80台机器通过akka分发可计算18w人,并将共计8000w数据持久化
2020-10-01 -2022-03-01江西今视频java开发
今视频cms系统 1.ugc、pgc上传媒资至后台,后台同步至阿里云vod转码,租户可以审核相应的媒体资料,审核完毕对相应媒资进行频道投放,媒资通过canal同步至elasticsearch供app端接口查询 2.针对小米、华为、vivo、oppo、ios的消息推送 3.互动直播、活动直播模块 4.智能推荐:通过canal同步媒资、用户至阿里云智能推荐物料库以及对接阿里云智能推荐api实现 5.抖音、头条榜单统计:通过mitmproxy+python+手机实现头条和抖音指定账号的数据统计以及指数计算。
2016-09-01 -2020-09-01深圳创感科技java开发
项目:sennofit 项目描述:Sennofit,项目使用技术springboot、jpa、mysql搭建,其中公共依赖模块使用git submodule关联,主要依赖公共模块 统一鉴权模块,订单模块,支付模块,异常模块,系统部署在腾讯云容器中,通过grpc协议完成分布式系统的通信 1.支付模块,对接海外信用卡+paypal支付 2.物流模块,对接4px物流服务 3.授权登录,系统对接facebook,google,推特完成第三方登录,并根据邮箱或手机做基础鉴权识别。 4.订单模块,对接基础订单服务,通过腾讯mq服务完成通信通知 工作描述: 微服务架构,服务间通过grpc通信,项目均部署在腾讯云上,代码托管coding,使用drone完成部署自动化
教育经历
2012-09-08 - 2016-07-01南昌工程学院软件工程本科
二本软件工程专业,毕业后即在深圳工作,之后回老家
资质认证
技能
承接地方广电的产业数字化,该系统聚合电视频道直播、图文内容、视频内容、话题圈子等 1. 引入es实现app搜索的能力,通过es聚合用户、图文、视频、直播、内容等。 2. binlog实现数据一致性,将不同表的可检索内容同步至es 3. 短信推送,适配华为、vivo、小米、oppo等主流机型,向注册用户推送推荐内容并统计推送回流数据等 4. 对接阿里云智能推荐服务对系统内容进行智能推荐,有效提升用户使用体验
主打运动防护鞋垫,通过视觉算法动态识别客户的步态和脚掌,生成符合个人身体实际情况的鞋垫,并提供支付、物流服务 1. 支付系统,整合PayPal信用卡、*、支付宝等渠道支付 2. 物流服务,提供境内外物流追踪信息并实时更新
该项目是华为自主研发的为了替换oracle软件包发薪的系统,算薪系统,项目难点即需要通过自定义语法引擎构建的DSL业务模型来支撑华为复杂的算发薪业务。比如针对在职员工、实习生、国内外派员工、国外外派员工、他国(100+)薪资个税结算、本国薪资结算等复杂场景,通过web配置规则的方式即可满足此类人群的算薪需求,以此替换依赖已久的oracle算发薪软件包。 以下是我主要负责的模块 1. 通过ANTLR4完成业务可以接受的语法模块(通过在web端写伪代码来表达业务逻辑即Domain Special Language) 2. 通过将第一步业务编写好的业务规则自动转为drools规则,并进入drools容器执行计算结果