




工作经历
2021-04-01 -至今米大科技java开发
公司简介:成都米大科技有限公司是一家专注餐厅供应链业务的互联网电子商务公司,公司采用 B2B 的营 销模式,致力于打造中国餐馆食材供应与服务优质平台,聚焦商圈内餐馆酒店的消费和服务需求,提升用 户的消费体验,成为餐馆采购和服务的管家,是集采购品控仓储物流商品服务于一体的一站式采购平台。 主要职责: 1、基于 JAVA 的供应链 ERP 管理系统及 APP 产品的各功能模块开发。 2、参与项目的需求沟通及讨论。
教育经历
2022-09-03 - 电子科技大学软件工程本科
技能

技术架构: SpringCould , SpringBoot , SpringMVC , mybatisPlus , redis , mysql , RocketMQ 技术要点: 1,模块之间的机制采用 MQ 的方式,使用 RocketMQ消息订阅模式的消息机制; 2,使用 FastDFS 技术存储文件; 3,使用 Elasticsearch 实现商品搜索; 4,基于 Mybatis 的 Mybatis-Plus 自动实体类,service 和 mapper,减轻编码工作量; 5,采用 Uncode-Schedule 管理 APP 首页的运营位定时任务; 6,使用 Jenkins 实现持续集成,构建前后端联调环境,测试环境,预发布环境代码; 7,利用 Nginx 做负载,实现流量均衡; 8,对接七牛云,*及支付宝,实现相应功能; 项目负责: 1、餐馆无忧供应链 ERP 系统项目中主要负责商品,仓库,订单,财务四个模块。 2、餐馆无忧 APP 项目中主要负责购物车,个人中心以及订单相关页面等模块的业务开发。 3、参与项目需求讨论,完成各功能模块迭代需求,配合测试,解决线上 BUG 。


技术架构: SpringCould , SpringBoot , SpringMVC , mybatiPlus , redis , mysql , Redisson , RocketMQ 项目负责: 1,微服务的拆分; 2,项目需求分析,技术选型,新模块的数据库表设计; 3,使用SpingCloudOauth2优化用户认证模块 4,负责拼团服务模块的搭建 (1)Redis缓存拼单订单; (2)Quartz对拼团订单的控制; (3)WebSocke实现即时通信; 5,负责秒杀模块的搭建 (1)使用Quartz控制活动的上下线 (2)使用redis做分布式缓存,使用SpringCache做优化。 (3)使用Redisson防止库存超卖或者少买; (4)使用RocketMQ异步下单,异步支付; (5)使用Jmeter对秒杀接口测试;


项目核心模块: 招标拍卖,企业处置,个人售卖,行业模块,审核模块,消息模块,广告模块,店铺模块,涨跌预测,认证中心,订单模块,支付模块、财务报表、积分模块,问题反馈等 技术架构: SpringCould , SpringBoot , SpringMVC , mybatisPlus , redis , mysql , RocketMQ,ElasticSearch 技术要点: 1,使用 RocketMQ 做消息队列; 2,使用 OSS 技术存储文件; 3,使用 Elasticsearch 实现货物全局搜索; 4,使用 Quartz 管理所有定时任务; 5,使用 WebSocket实现即时通信; 6,使用 Server-sent events 做页面数据实时更新; 7,使用 redis 做项目中心缓存; 8,使用 JSR-303统一参数校验; 9,对接 *,支付宝,百度地图,百度AI,Web Service实现相应功能; 项目负责: 1,参与招标拍卖模块 (1)使用Quartz 控制拍卖公告的状态; (2)使用OSS 对拍卖物品的资源进行保存; (3)使用RocketMQ 针对订阅了该拍卖物品类型的用户广播消息; (4)使用Server-sent events对竞拍价实时更新; 2,店铺模块 (1)使用百度AI进行基础审核; (2)使用图形验证码+redis缓存防刷短信验证接口; (3)使用OSS 保存店铺图片,头像; 3,认证中心 (1)使用SpingCloudOauth2做认证和鉴权
