个人介绍:
六年开发经验,精通 Java 编程语言,熟练掌握 SpringBoot、dubbo 等微服务框架技术,熟悉领域驱动设计理念,
善于解决项目开发过程中遇见的各种问题。
两年项目及团队管理经验,项目把控能力强对风险及资源问题敏感度高,善于从团队角度思考和解决问题。
专业技能:
精通Java编程语言
熟练掌握 SpringBoot、dubbo、Nacos、Apollo、Xxljob等微服务框架技术
熟练掌握Mysql数据库使用和原理
直播&商品中心(TL/PM)
● 项目描述:直播带货的前中后流程的线上化项目,主要有:直播排期管理、直播选品管理、播品管理、排品管理核心业务 模块以及大字报、弹幕、场记、投放等工具模块
● 项目技术栈:SpringBoot、Dubbo、Nacos、Apollo、RocketMQ、Redis、MyBatis-plus、Xxljob
● 主要职责:负责项目整体技术设计和开发任务拆解,主导选品管理、排品管理、大字报、弹幕等模块功能设计和开发
● 技术要点:项目拆分为直播基础、直播业务、直播工具服务,服务不允许同级和向上调用,每个服务分为接入层、应用 层、领域层、基础设施层; 选品作为核心模块抽象出选品单概念,与产品研发拉齐单据状态机、数据流转及交互方式等信息;
服务开发过程中使用 Apollo 作为配置中心动态变更数据、RocketMQ 作为消息中间件实现异步调用、使用 Redis 实现分布式 锁、使用 MyBatis-plus 进行数据库操作