工作经历
2023-04-01 -至今xxxx高级后端工程师
1. 负责需求的调研评审,排期 2. 组织上线,解决上线以及线上问题 3. 负责公司 APP 以及小程序功能开发 4. 优化现有系统存在的问题 5. 重构现有的后台系统
2021-06-01 -2022-12-01上海海牙湾高级后端工程师
1. 与产品经理评估需求 2. 负责需求的排期 3. 组内开发分配开发任务 4. 组内技术方案评审 5. 组内代码 review 6. 需求上线任务安排 7. 负责相关功能的开发 8. 负责 saas 商城的架构
2017-07-01 -2021-05-01冠通高级后端工程师
● 负责公司礼品商城项目核心功能的开发与整体进度管控 ● 负责公司中台项目的重构 ● 负责小组内人员的任务开发进度管理 ● 负责公司中台项目独立模块的开发 ● 参与公司需求讨论与组织开发任务 ● 负责项目数据库表字段的设计 ● 负责公司菌宝家族项目部分功能开发
教育经历
2020-03-05 - 2023-07-07东华大学计算机科学与技术本科
资质认证
技能
1. 负责需求的调研评审,排期 2. 组织上线,解决上线以及线上问题 3. 负责公司 APP 以及小程序功能开发 4. 优化现有系统存在的问题 5. 重构现有的后台系统 项目概述:*小程序是一款专为消费者设计的微型购物商城,销售各类时尚服饰商品。这是我们继 xxx和 xxx 后推出的第三款产品。此项目以 SaaS 模式设计,并通过多租户方式对后台进行管理。具备了门店管理、商品管理、订单管理等诸多功能。小程序侧重于产品搜索、推荐和购买,以及预售、抽奖、积分累积等功能。此外,它还支持数据上传。 项目框架:项目主要运用了 Spring -Cloud 框架,而中间件则包括了 MySQL、Redis、Kafka 等等。 主要职责:我的主要职责是维护和升级小程序。我负责整合订单系统和第三方 OMS ,进行订单推送和重新推送,以及对接售后系统。我还负责和第三方 CRM 系统对接,包括用户信息的注册和更新,以及积分和优惠券的信息同步。我还参与了积分商城系统的开发、支付系统的维护,以及 Vans 的盲盖功能开发等。 主要解决问题:我主要解决了以下问题: 后台商品导出速度慢 - 我通过使用数据库查询分类代替原先的递归查询,降低了查询次数。 小程序商品列表展示慢 - 我引入了 Elasticsearch 进行搜索,并在大规模数据下实现了深度分页。 后台统计表盘无法显示 - 我使用 Flink 埋点进行实时统计来解决此问题。 对“猜你喜欢”推荐页进行优化 - 通过使用 Flink 埋点点击统计,使得推荐页更符合用户的喜好。
● 负责公司礼品商城项目核心功能的开发与整体进度管控 ● 负责公司中台项目的重构 ● 负责小组内人员的任务开发进度管理 ● 负责公司中台项目独立模块的开发 ● 参与公司需求讨论与组织开发任务 ● 负责项目数据库表字段的设计 ● 负责公司菌宝家族项目部分功能开发 项目简介:万礼汇礼品商城是一个B2B的礼品商城,主要为公司的5000+连锁零售门店提供礼品兑换服务,并针对各种节日活动进行运营,旨在助力公司新零售业务的顾客引流。 我负责从零开始搭建整个项目的架构,采用了 Spring Boot 和 Spring Cloud Alibaba ,服务的治理框架采用了 Nacos ,网关采用了 Gateway ,限流采用了 Sentinel ,分布式事务管理采用了 Seata ,为了处理分布式任务调度,我采用了 XXL-Job 开源框架。 我负责搭建的 ELK 日志查询系统采用了 Filebeat+Logstash+Elasticsearch+Kibana 。独立开发的订单模块包括预订单生成、订单超时自动取消、订单关闭、订单确认等功能。为解决订单生成慢的问题和下单过程中的各种记录,我采用了 Redis 线程池进行异步处理,并用 Redisson 实现库存的原子性操作和下单的幂等性保证。我还优化了订单查询慢和大量导出导致的 OOM 问题,并在出现查询问题时根据慢查询日志进行优化。为了提高下单接口的稳定性,我在 Gateway 网关使用 Sentinel 进行限流,并将限流规则持久化到 Nacos中。 我独立开发了支付模块,对接了*、支付宝以及第三方支付平台富有的支付、退款、退货、换货等功能。在商品模块的协作开发中,我主要负责商品的录入、查询、搜索,以及对接中台商品。在优惠券模块和 CRM 模块的协作开发中,我主要负责商城会员等级的权益管理和自动升降等级功能,以及登录接口的会员与非会员分开处理和门店的入驻。 此外,我负责将万礼汇商城项目的订单、会员等数据与公司的中台数据中心进行同步,负责开发万礼汇C端小程序的主要功能,如门店主发布活动、商品自主上架、结算、线下自主提货等。我还开发了万礼汇积分商城,为公司内部的 MOS 项目组和 CHG 项目组提供商品接入、积分兑换等一系列功能。同时,我负责开发菌宝家族小程序后台项目,主要负责处理用户的关系链变化问题,提供商品管理的所有接口。
1. 与产品经理评估需求 2. 负责需求的排期 3. 组内开发分配开发任务 4. 组内技术方案评审 5. 组内代码 review 6. 需求上线任务安排 7. 负责相关功能的开发 8. 负责 saas 商城的架构 项目概述: 该项目是我在公司中承担的一项重大职责,针对众多的银行和企业(例如:工商银行、农业银行、上海邮政储蓄银行、浦东发展银行、富登和建设银行等),我们开发了一种一站式的 SaaS 商城解决方案。此解决方案提供了全方位的服务,包括积分管理、分期付款、内购、积分加现金等。它支持从入驻到商品的全流程管理,如虚拟与实物商品的上下架、订单处理流程、商品发货与售后服务、用户优惠券管理与发放、广告管理、用户管理,以及数据追踪统计。本项目采用分布式部署,线上日活跃订单量可达到10万,订单提交接口的 QPS 达到6700+。 项目亮点和优势: 引领项目架构优化及 SaaS 架构调整:我独立承担了项目架构的调整和 SaaS 架构的优化任务,实现了为主要合作渠道如农业银行小豆乐园、工商银行积分乐园、河南邮政储蓄银行、建设银行分期等,提供快速、易用的接入路径,大幅度降低了客户接入成本。 发展支付中心:我成功开发出支付中心来承接各合作渠道的支付业务,并实现统一配置,进一步减少了客户接入难度。 商品及订单优惠券的快速接入:我成功开发出 Elasticsearch 插件,实现商品及订单优惠券的快速接入。 有效团队分工:在 SaaS 商城项目开发过程中,我主要负责项目的架构设计和自动化 CI/CD 流程的建设,封装项目底层 API ,引入中间件,并定义 SaaS 模块的开发流程。此外,我还梳理并优化了项目渠道,大大提升了新渠道的接入效率。 独立开发抽奖系统:对于需要前端换肤的营销活动,我独立开发了一套成熟的抽奖系统,使其能够在各营销活动中复用。 建设鉴权管理中心 SDK :我开发了一套前后台统一的鉴权管理中心 SDK ,极大地降低了系统间不必要的接口交互,提高了工作效率。 总的来说,我的主要优势在于深入理解和应用 SaaS 架构,精确设计并实施有效的项目解决方案,全面负责项目的从架构设计到上线运营的全过程,提高新渠道接入效率,并利用自主开发的工具,等优化操作流程,最终成功打造出一个功能全面、使用便捷、性能卓越的 SaaS 商城解决方案。