我参与过多套购物/商城类项目的研发,覆盖微信小程序、H5、商家后台和管理后台,主要负责前后端协同开发与稳定性保障,擅长从“能用”走向“能扛量、好维护”。我常用的技术栈是 uni-app + Vue3 + Pinia + Spring Boot + MyBatis-Plus + MySQL,并结合缓存、异步任务、日志监控、限流熔断来处理高并发表现。
在一个主导开发的买家端小程序项目中,我负责商品首页、搜索筛选、商品详情、购物车、下单、订单和消息等核心模块。通过 Pinia 做状态拆分、列表分页与防抖优化、骨架屏和懒加载等措施,显著改善了加载速度和交互流畅度。后端方面我参与订单、购物车、商品查询接口的设计,尤其优化了高频查询字段与索引,降低了数据库压力,并在下单链路加入库存快照与幂等控制,避免重复提交和超卖风险。该项目体现了我在“用户体验和交易正确性”之间平衡的能力。
我还独立参与了一个秒杀/限时抢购系统建设。这个场景的核心挑战是瞬时流量高、并发抢占明显。我参与的方案包括:接口限流、库存预热、库存扣减幂等、异步下单处理、异常补偿与重试机制。核心目标是把“峰值压力”留在可控边界,而不是让数据库和主服务直接崩掉。项目落地后,活动页面在峰值场景下可用性明显提升,超卖与订单异常明显下降,客服工单明显减少。
在商家端后台项目中,我负责商品管理、订单处理、角色权限、审核和数据看板。后台不仅做“能操作”,更做“能管控”:我做了权限分级(管理员/商家/运营)与审计日志,减少越权与误操作风险;对多条件查询和导出进行了优化,解决了大数据量下卡顿问题;对异常订单/库存异常加入告警机制,提升运营响应效率。该项目体现了我在企业级后台建设中的工程判断和风控意识。
此外,我参与了会员与营销模块(优惠券、会员权益、满减活动)建设,把复杂规则从代码硬编码改为配置化,使运营团队可以更快配置活动,不依赖研发反复改代码。该模块还配合结算链路做了规则优先级与冲突控制,降低了计费争议。最终上线周期明显缩短,活动运营效率提高。
我还负责订单履约与售后闭环:状态机化订单流程、超时自动处理、退换货与退款幂等、库存回退与消息通知同步。这样做的结果是:订单争议更容易追溯、客服处理更快、用户投诉率下降,整体流程更稳定。
从技术治理角度看,我在每个项目都坚持“上线即监控、问题可追踪”的思路:
日志与错误分级上报;
接口耗时和数据库慢查询持续监控;
高峰期压测+灰度发布;
缓存分层与异步化任务下沉;
关键接口有回退与兜底策略。
我可以独立承担“网站 + 小程序 + 后台 + 数据库”的完整交付链条,不只停留在写功能,而是会从架构、性能、稳定性、可维护性四个维度把电商项目做扎实,适合需要快速交付又要承接高并发场景的团队。