个人介绍
2、对并发、中间件有一定的理解和实践,经历了核心业务开发。3、可独立完成项目需求。
4、对接***宝、京东、威富通等多种支付。
技术栈如下:
1、熟悉 Java,熟悉集合、线程等。
2、熟悉SpringBoot框架,了解SpringCloud分布式架构
3、熟悉SpringMVC、Spring、Mybatis、Shiro等框架。
4、熟练MySQL, 并有相关SQL 调优经验。
5、熟悉Redis、了解RabbitMQ
工作经历
2022-03-01 -2023-05-01广州游量云Java
开店管家助手 项目简介:该项目是一款专业的电商系统,旨在为各类商家提供快速搭建、灵活定制、高效运营的电商平台。该项目内置了多租户saas等功能,支持商家自主创建和管理自己的店铺,同时享受平台提供的选货、订单、商品、账号、优惠券、消息等服务。该项目自上线以来,已经运营多年,拥有20万+店铺,日均数万活跃用户,累计用户500万+,其中不乏多个知名大品牌,如:爱碧生,CASA跨境奢侈品,鄂尔多斯跨境电商集团等知名跨境电商企业。 技术:使用SpringBoot、Mybatis-Plus、Redis、OpenFeign、Apollo、ELK等技术搭建微服务架构,实现高性能、高可用、高可扩展的电商系统。 负责: 1、设计并开发了选货中心模块,实现了商品的搜索、推荐、铺货等功能; 2、优化并维护了账号模块,实现了账号的创建、修改、删除等功能; 3、参与并完善了订单模块,实现了订单的创建、支付、发货、收货、等功能; 4、协助并支持了商品模块,实现了商品的添加、修改、删除、上下架等功能; 5、改进并优化了优惠券模块,实现了优惠券的生成、领取、使用等功能; 6、搭建并监控了站内消息模块,实现了消息的发送、
教育经历
2018-09-01 - 2022-06-01广东技术师范学院天河学院软件工程本科
主修课程:面向对象程序设计、前端设计技术、数据库原理及应用、WEB开发技术、高级框架技术SSM、软件工程、算法与数据结构、操作系统
技能
该项目是一款专业的电商系统,旨在为各类商家提供快速搭建、灵活定制、高效运营的电商平台。该项目内置了多租户saas等功能,支持商家自主创建和管理自己的店铺,同时享受平台提供的选货、订单、商品、账号、优惠券、消息等服务。该项目自上线以来,已经运营多年,拥有20万+店铺,日均数万活跃用户,累计用户500万+,其中不乏多个知名大品牌,如:爱碧生,CASA跨境奢侈品,鄂尔多斯跨境电商集团等知名跨境电商企业。 技术:使用SpringBoot、Mybatis-Plus、Redis、OpenFeign、Apollo、ELK等技术搭建微服务架构,实现高性能、高可用、高可扩展的电商系统。 负责: 1、设计并开发了选货中心模块,实现了商品的搜索、推荐、铺货等功能; 2、优化并维护了账号模块,实现了账号的创建、修改、删除等功能; 3、参与并完善了订单模块,实现了订单的创建、支付、发货、收货、等功能; 4、协助并支持了商品模块,实现了商品的添加、修改、删除、上下架等功能; 5、改进并优化了优惠券模块,实现了优惠券的生成、领取、使用等功能; 6、搭建并监控了站内消息模块,实现了消息的发送、接收、查看等功能。 项目成绩: 1、定时任务实现了商品铺货的降级处理,提高了系统的稳定性和可用性,降低了故障率和响应时间; 2、接入了1688的商品数据,丰富了选货中心模块的商品种类和质量,增加了平台的商品总量和销售额; 3、通过SQL调优和索引优化提高了数据库的查询效率,提升了用户体验,减少了系统的负载和资源消耗; 4、 使用Redis缓存和RabbitMQ消息队列来优化后端性能,减少了数据库的压力和响应时间。通过缓存常用数据和异步处理耗时任务,使得数据库的QPS提高了50%,响应时间降低了80%。通过消息队列实现了服务解耦和流量削峰,使得平台的并发量提高了100%。 5、通过分级授权和资源授权实现了多粒度的权限控制,增加了项目的安全性,降低了风险和损失; 6、参与多次迭代开发全流程;需求分析、数据库设计,使用Swagger定义接口规范,提高了开发效率和质量。
参与了广州市驾培学费第三方存管模式,学车报名平台的后端开发和维护工作。该平台是广州市交通委员会推出的一项创新举措,旨在规范驾校行业,保障学员权益,提高学车效率和质量。该平台目前已经覆盖了广州市80%以上的驾校,拥有超过100万的注册用户,占据了广州市驾培行业的50%以上的市场份额。 主要职责: 1、按照需求分析和设计文档,使用ssm框架和mybatis-plus,编写高质量的代码和单元测试, 2、使用Redis缓存优化后端性能,减少了数据库的压力和响应时间。通过缓存常用数据和异步处理耗时任务,使得数据库的QPS提高了50%,响应时间降低了80%。 3、增加了JWT权限认证和单点登录功能,提高了用户体验和安全性。 4、在小程序添加了一个yy学车学员的专属入口,里面有特定的驾校可供学员报名。新增了第三方银行管存学员保证金等新功能。通过这些功能,使得学员可以更加灵活地选择合适的驾校和教练,同时也保障了学员的资金安全和退款权利。 5、及时与项目经理,产品经理,前端开发和测试人员沟通协作,解决开发过程中的问题和难点。