个人介绍
我是程序员客栈的田晓峰,
一名高级Java后端工程师;
担任过杭州星辰闪烁科技(Klarna)的Java小组负责人,担任过鲜丰水果的Java小组负责人;
负责过供应链印匠系统,BestDealer海外Drop Shipping平台,鲜丰WMS仓储物流系统的开发;
熟练使用 Spring Boot / Spring Cloud,Redis,RocketMQ,MySQL,Elasticsearch 等技术栈,并具备一定的 AI Agent / RAG 应用开发经验;
如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2024-03-27 -2026-07-01武汉斗半匠文化java开发
负责供应链印匠系统及教育类 App 后端业务功能开发与维护,参与需求评审、接口设计、数据库设计、开发联调和线上问题处理。 2024.03 - 2025.01 参与供应链印匠系统建设,负责印刷计划、库存、采购、调拨、盘点、工厂产量统计与任务调度管理等模块后端开发。 2025.01 - 至今参与教育类 App 后端功能建设,负责在线答题、点读书、电子书、同步学、用户钱包等模块开发与维护。 梳理生产计划、库存流转、学习内容、学习进度、账户流水等业务链路,推动功能按迭代节奏交付。 注重代码理解、问题定位、接口设计和文档整理,支持团队交接与持续迭代。
2022-06-30 -2023-11-30杭州星辰闪烁科技股份有限公司java开发
负责海外小 B 商家 Drop Shipping 平台 BestDealer 的订单、物流、商品、交易及三方服务相关模块建设与重构。 参与架构选型,并主导订单、物流服务重构,基于 Spring Boot、Dubbo、Zookeeper、RocketMQ、Redis、Elasticsearch、Gateway、 SkyWalking、Sharding-JDBC 构建微服务体系。 负责搜品核心功能优化、三方服务降级兜底、服务编排优化和迭代管理,降低外部服务异常对核心链路的影响。 采用 COLA 架构重构订单中心,梳理订单、交易状态、物流服务和三方系统之间的业务边界。 使用 CompletableFuture 优化搜品链路,将查询耗时从分钟级降低至约 20 秒。 优化 Canal 事件处理逻辑,使其聚焦数据采集,减少后续业务处理造成的 CPU 与线程开销。 优化 Dubbo、RocketMQ 线程池监听与动态配置,提升服务运行稳定性。 通过本地消息表与 RocketMQ 半消息策略处理订单支付状态一致性问题。 基于 EAV 模型梳理商品属性扩展关系,调整 SPU、SKU、Category 关
2021-03-01 -2022-06-18鲜丰java开发
负责 WMS 仓储物流系统建设,覆盖库存、入库、出库、盘点、二次加工、条码/RF 扫描作业等核心仓储流程。 参与 WMS/OMS 智慧物流体系建设,负责需求评审、迭代计划、人员成本评估、风险跟踪和项目验收。 基于 Spring Boot、Dubbo、Nacos、Redis、RocketMQ 构建微服务系统,通过缓存、分布式锁和消息解耦处理库存及上下游数据一致性问题。 主导开发框架升级,完成 Spring Boot、Dubbo、Nacos 与公司统一开发平台对接。 主导出库管理流程设计与开发,完成订单出库、仓内作业、上下游系统交互等关键业务链路。 对接外包团队并参与项目验收,负责源码、产品设计文档、测试报告等交付内容检查。 负责供应链采购行情系统建设,完成任务模板、任务下发、行情填报、价格走势统计和分析等功能
2015-10-01 -2019-05-19找钢网java开发
负责采购合同、联营合同和财务资金平台建设,参与财务、采购、物流、加工、金融、OA 等多系统集成。 基于 Spring MVC、MyBatis、Redis、Zookeeper 自研 RPC 组件构建业务系统,通过 Redis 分布式锁、数据库乐观锁和异步日志处理并发与线上问题 定位。 在资金平台中负责应付模块设计与实现,覆盖客户退款、供应商保证金支款、供应商费用支款、采购费用、仓储加工费用、物流费用、金融还款、划拨、 购票等多种付款场景。 使用代理模式和策略模式扩展不同支付方式及优惠策略,提升支付模块可扩展性。 对接九恒星银企直联支付通道,支持财务开票系统、总账系统及外围金融/采购/物流/加工/商城/OA 系统的数据交互。 在联营合同项目中使用模板模式实现框架、自营/联营采购、自营/联营销售等不同合同类型的功能复用。 负责 Cat 日志框架二次开发与优化,并协同各业务线推广使用。 负责小组迭代安排和项目进度控制。
教育经历
2022-09-01 - 2024-07-01中国地质大学(北京)继续教育学院 计算机科学与技术本科
2016-09-01 - 2018-07-01武汉轻工大学工程建筑专科
资质认证
语言

基础数据管理:建立标准化的底层数据模型,包括物料主数据(SKU管理、包装规格、批次属性、效期规则等)、仓库结构体系(库区库位、储位类型、货架巷道定义)、业务伙伴(货主、供应商、客户)及作业点位配置。入库管理:实现入库订单从接收、校验到取消的全生命周期管理;支持作业现场的收货扫描、容器绑定及异常收货处




