个人介绍
我是程序员客栈的杨幸。自我评价思维逻辑清晰,需求和业务逻辑有比较强的理解能力 ,熟练掌握的技能有SpringBoot+Nacos 搭建微服务应用,mybaties plus,redis 缓存服务器,xxl-job 轻量级分布式任务调度框 架,MySQL 数据库 RabbitMQ,Netty等。开发过的项目有:1.渤海泰山收银台项目 2.aim小鹏数据清洗项目 3 中惠旅票务系统。 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2022-04-13 -至今湖南元数科技有限公司java
公司位于湖南省长沙市,主要承接外包各大保司新能源汽车保险项目,及各种保险项目,及自有商城开发。
教育经历
2008-09-01 - 2012-10-10河南科技大学软件工程本科
技能
AIM小鹏后台数据清洗项目: 项目包括三大模块 1,各大投保系统 2,保司直连数据 3,AIM 小鹏后台导入数据 项目采用 SpringBoot+Nacos 搭建微服务应用,mybaties plus,redis 缓存服务器,xxl-job 轻量级分布式任务调度框 架,MySQL 数据库等。 各大投保系统:数据来源通过数据库同步 保司直连数据:通过接口实时获取 AIM 小鹏后台导入数据:数据通过后台系统导入 1.清洗项目是对三方数据源保单,清洗并合并最终入库。 2.在数据清洗的时候根据 xxl-job 定时任务,对数据增量查询,并根据数据优先级表,定义了每一个字段的三方数据的优先 级进行进行数据筛选合并,最终合并成一条数据,入库到小鹏数据库。
中惠旅票务系统 主要模块 ● 前台:票务云模块、支付模块、用户模块、票务模块。 ● 后台:权限模块、报表模块。 ● 其中使用Config 配置中心,eureka注册中心,feign跨服务调用 ,hystrix实现服务熔断和服务降级,getway路由网 关。 ● 中间层使用 RabbitMQ,Netty 作为数据上传下发。 业绩: 本人主要负责票务云以及中间层的开发 ● 主要功能有同步各个景区的游玩项目,门票,在票务云组装产品对接线上ota渠道如携程,美团等下单,并根据订单的信 息 下发到各个景区的票务系统,使用物联网,闸机核销。 ● 工作中解决分布式事务 解决方案 2PC、3PC、TCC、mq。 最终使用Rabitmq提供可靠生产,可靠消费,并保证最终一致性。 ● 工作中解决分布式锁 解决方案 redis实现分布式锁 使用setnx解决,后期使用Redisson解决
项目采用 SpringBoot+Nacos 搭建微服务应用,mybaties plus,redis 缓存服务器,xxl-job 轻量级分布式任务调度框 架,MySQL 数据库等。 收银台项目分为收银台后台和收银台H5端: 收银台H5端: 对接渠道获取用户信息接口,核保接口,交易通知接口,保单回调接口等 用户在投保过程中,根据渠道提供接口获取用户的订单信息(脱敏信息),并生成订单信息,根据用户画像,在系统匹配模 块进行推荐非车险产品进行匹配是否有符合用户的非车产品,如果匹配到非车险产品就跳转非车险产品推荐页面支持用户购 买非车险产品。如果未匹配到则直接跳转支付页面,不也能影响投保支付流程。 收银台后台:渠道配置模块,产品配置模块,渠道组织架构地区模块,匹配推荐日志模块,数据看板,定时任务模块等。 渠道配置模块:配置渠道的基本信息如渤海财险,泰山财险等。 产品配置模块:根据渠道配置产品并设置产品匹配规则 如可以售卖的地区,保单金额,年龄,性别,是否二次提醒,是否默 认勾选推荐产品等。 匹配推荐日志模块:在用户匹配规则时记录用的匹配信息,最终匹配结果等。便于及时调整产品规则 定时任务模块:使用 xxl-job 调度,对订单支付但是没有通知渠道的接口做补发机制。