陈阳春 在职-考虑机会

6 年经验 · 本科 · 27 岁 · 合肥工业大学(211)
📞 18326604086  ·  ✉️ 1678000695@qq.com
20-25K
Java · 深圳 · 行业不限

📋个人简介

6年Java后端研发经验,近3年深耕珠宝MES/ERP核心业务,2025年起担任项目负责人,统筹4人团队。擅长大数据量与并发控制场景下的全链路性能治理,曾主导核心查询优化(40s→2~3s)、大表拆分与公共组件化建设,彻底消除大数据量导出OOM隐患。具备从日志溯源到SQL执行计划的深度诊断能力,善于通过技术手段提升系统吞吐量与工程效能;沉淀性能治理与AI编码规范,推动AI辅助开发在团队内落地。

💼工作经历

深圳某珠宝行业 SaaS 公司

Java · 珠宝 MES/ERP 服务项目组
2023.09 — 至今

负责珠宝 MES/ERP 服务的研发与持续迭代,基于 Spring Cloud 微服务架构。

  • 主导共享底表拆分改造:多个业务共用两张底表,长期累积超 3000 万行,一次 ALTER TABLE 锁表 40 分钟触发全业务阻塞。推动按业务类型拆分,配合注解增强将核心查询从 40 秒+ 优化至 2~3 秒
  • 生产环境性能摸底:基于生产 Nginx 日志独立完成全站性能分析,按业务模块拆解定位核心瓶颈,按优先级输出治理路线,覆盖 SQL / 缓存 / 告警三类
  • 公共组件建设:设计流式导出组件(消除大数据量导出导致的系统 OOM);统一图片管理服务(上传-绑定-解绑-获取全生命周期)实现本地 + 云存储混合部署,对业务透明
  • 团队与交付:2025.01 升任项目负责人,统筹 4 人团队负责系统内多模块持续迭代交付,主动识别系统瓶颈并输出技术债清单与改进优先级
  • AI 辅助开发落地:选型 Claude Code CLI + Skill/MCP 沉淀团队知识,建字段级业务文档知识库,让日常开发与业务问答的检索/查询耗时显著下降;推动团队从 0 到 1 建立 AI 辅助开发工作流
后端开发微服务架构Spring Cloud MySQLRedis性能优化 团队管理AI 辅助开发

厦门某企业信息化公司

Java · 安全生产 / 业务运营业务组
2021.07 — 2023.06

主导两条业务线后端开发,承担开发负责人角色,带领 6 人团队(2 Java / 2 .NET / 2 前端)推进需求落地与 Code Review。

  • 通过 AOP 声明式注解收敛多模块分散的手动权限校验逻辑,结合 Redis 与远程 API 的权限数据实现租户级 + 功能级两级管控
  • 同步通知改造为异步 RocketMQ,解耦核心业务与通知路径
  • 排查并优化慢 SQL,多个核心查询接口耗时下降约一个数量级
  • 识别并修复 ThreadLocal 在 Tomcat 线程池复用场景下的请求间数据泄漏问题;通过 HandlerInterceptor 在 afterCompletion 阶段统一 remove(),覆盖正常返回与异常分支,杜绝跨请求上下文污染
  • 业务运营线引入 MongoDB 接管答题草稿缓存,缓解 MySQL 写压力
后端开发微服务架构 Spring CloudRocketMQ MySQLMongoDBRedis SQL 调优AOP团队管理

🚀项目经历

珠宝 MES/ERP 服务项目

项目负责人
2025.01 — 至今

技术栈:Spring Cloud、Spring Boot、MySQL、Redis

  • 统筹需求 / 架构 / 排期 / 团队,带领 4 人开发团队持续交付
  • 共享底表拆分:被 49 个业务实体共享的两张底表,按业务拆分为各自子表与业务实体层对应;停机迁移、旧表仅改名,支持 5 分钟内回滚
  • 查询性能两段式优化:拆分后核心查询 40 秒+ → 10 秒内,叠加自定义注解剥离 ORDER BY 等冗余逻辑 → 2~3 秒;修复无分页全表查询导致的 OOM 生产事故
  • 对外开放 API 平台:AK/SK 鉴权,已接入外部客户,消除 Excel 导入导出手工环节;后续提案封装为 MCP 工具服务 AI 场景
  • AI 浪潮下商业判断:分析 AI 能力边界安抚管理层,推动团队 AI 辅助开发从 0 到 1:选型 Claude Code CLI + Skill/MCP 沉淀团队知识,包年 + 按量双轨成本模型
  • 借 AI 推进历史债务治理:主导 Luckysheet 合并单元格导出重构,修复历史筛选组件遗留问题,验证"AI 不只写新代码也能治旧账"

珠宝 MES/ERP 核心模块研发

后端开发
2023.09 — 2025.01

技术栈:Spring Cloud、Spring Boot、MySQL、Redis

负责系统订单、设计、库存、生产四个核心微服务的研发与持续迭代。

  • 公共组件建设:设计流式导出,消除大数据导出 OOM 风险;创建图片模块管理图片关系,本地 + 云存储混合部署,对业务透明;自定义注解实现动库追踪、防重复提交与滑动窗口限流
  • 库存盘点重构:从拉取全量 SKU 改为分页分库存拉取,分阶段分人员盘点,锁库粒度更细,且能支持更多 SKU 的盘点,改造后大客户万级 SKU 盘点场景稳定运行
  • 质检模块重构:重构前查询与创建均为 N+1 访问、模块几乎不可用;重新梳理质检单、质检明细、质检问题三层实体关系,从 N+1 逐条落库改为 预生成 ID + 统一批量落库,重构后功能恢复并支持统计
  • 订单进度图:订单设计生产销售多服务数据整合,在订单进度页以图形化方式展示订单生产路线

安全生产与业务运营服务

开发负责人 · 厦门某企业信息化公司
2021.07 — 2023.06

技术栈:Spring Cloud、Spring Boot、MySQL、Redis、MongoDB、RocketMQ

  • 主导两条业务线后端开发,作为开发负责人带领 6 人团队(2 Java / 2 .NET / 2 前端)推进需求落地
  • 安全生产线:安全巡查、危险/常规作业流、风险进度图、履职任务等,含移动端填报 + 单据流转 + 数据报表 + 月度奖惩闭环
  • 业务运营线:企业员工培训 SaaS 服务(基于考试业务拓展门店管理、作业管理、鉴定带训等模块)
  • 同步通知异步化(RocketMQ),解耦核心业务与通知路径
  • MongoDB 接管答题草稿缓存,缓解 MySQL 高并发写入压力
  • 推动 AOP 声明式注解 + HandlerInterceptor 等基础设施改造,收敛分散的权限校验与上下文清理逻辑

🎓教育经历

合肥工业大学 · 本科 · 应用化学(211)