我长期从事Java后端开发与系统架构相关工作,具备丰富的企业级项目研发经验,熟悉高并发、高可用系统设计与性能优化。技术栈主要包括 Java、Spring Boot、Spring Cloud、MySQL、Redis、RabbitMQ、Nginx、Vue 等,能够独立完成从需求分析、系统设计、数据库建模到开发上线的完整流程。
在实际项目中,参与并负责过会员系统、预约系统、支付系统、消息推送、数据统计、多线程批处理、文件上传与视频播放等模块开发,具备较强的问题排查与系统优化能力。对于 SQL 调优、索引设计、慢查询分析、缓存架构、MQ 消息削峰、高并发场景处理等有较深入实践经验。同时熟悉 Linux 环境部署、服务器性能优化以及微服务架构拆分。
本人参与并负责开发过一套企业级供应链与进销存管理系统,系统涵盖供应商管理、物料管理、订单记账、库存统计、财务汇总、数据导出等多个核心业务模块。项目采用 Spring Boot + MySQL + Redis + RabbitMQ + MQTT + Vue + Element UI 等技术栈开发,具备较强的高并发处理与实时数据交互能力。
在项目中,主要负责后端架构设计、数据库设计以及核心业务开发。通过 Redis 实现热点数据缓存、分页缓存以及登录状态管理,降低数据库压力;使用 RabbitMQ 实现订单异步处理、消息通知、削峰填谷等功能,提升系统在高并发场景下的稳定性;同时结合 MQTT 实现设备状态实时推送、消息订阅以及实时数据同步,提高系统实时交互能力。
针对大数据量场景,还对 MySQL 查询进行了索引优化、慢 SQL 调优以及复杂统计聚合优化,实现了记账汇总、库存统计、条件筛选、Excel 导出打印等功能。前端采用 Vue + Element UI 开发,实现了动态表格、实时刷新、权限控制等交互功能。整个项目具备完整的业务闭环与实际落地经验,能够有效支撑企业日常供应链与财务管理业务。