简历

七年 Java 后端开发经历,涵盖票务、电商履约、物联网与在线旅游业务。

潘继航

拥有 7 年 Java 后端开发经验,长期参与订单、履约、票务、物联网与酒店业务系统建设。关注分布式系统、数据治理、稳定性与研发效率,具备复杂业务链路重构、线上故障排查和跨系统集成经验。

工作经验
7 年
所在地
上海,中国
邮箱
panjihang96@gmail.com
GitHub
个人主页

技能

Java 与 JVM

  • 熟练使用 Java,掌握集合、JUC 并发编程与常用语言特性
  • 熟悉 JVM 内存布局、垃圾回收及 OOM 线上问题分析
  • 熟悉单例、工厂、责任链、策略、模板方法等设计模式

框架与分布式系统

  • 熟悉 Spring、Spring Boot、MyBatis 与 Spring Cloud 常用组件
  • 熟悉 Dubbo、ZooKeeper、Sentinel 等微服务组件
  • 具备分布式微服务设计开发经验,以及分布式事务和分布式锁实践经验

数据库与缓存

  • 深入理解 MySQL 索引、事务和锁机制,具备 SQL 调优、分库分表与索引优化经验
  • 理解 Redis 线程模型、核心数据结构、持久化与过期策略
  • 具备缓存穿透、缓存击穿、缓存雪崩、热点 Key、大 Key 及数据一致性问题处理经验

消息与中间件

  • 熟悉 RocketMQ、Kafka,理解消息可靠性、顺序性、堆积与丢失问题
  • 具备 Apollo、ElasticJob、XXL-Job 等组件的项目使用经验

排障与 AI 应用

  • 熟练使用 Linux 命令与 Arthas 排查线上问题
  • 使用 Dify 搭建过 AI Agent 应用,了解 LangChain 与 LangGraph

工作经历

  1. Java 开发 · 国际火车票

    携程

    2024.11 — 至今

    负责 Trip.com、TrainPal 等海外火车票业务,对接英国 RDG,覆盖订单创建、出票、改签与退票等完整链路。

    技术栈 Spring Boot / MyBatis / Dubbo / ZooKeeper / MySQL / Redis / RocketMQ / Apollo / ElasticJob / Sentinel / Dify

    • 重构英铁订单退改流程,将生单出票接口耗时降低 30% 以上、改签接口降低 40% 以上、退票接口降低 20%
    • 主导订单数据库归档,将过期数据迁入冷库,释放约 60% 数据库空间
    • 搭建英铁助手 AI Agent,用于测试与咨询问题解答、链路告警检查和部分简单故障修复
    • 完善 RDG 外部接口的限流、降级、熔断与监控告警,并承担代码 Review、线上排障和值班运维
  2. Java 开发 · 订单履约正向

    得物 App

    2022.03 — 2024.08

    参与订单履约 P0 核心链路建设,覆盖导购下单、履约管理、订单服务和体验优化。

    技术栈 Spring Boot / MyBatis / Dubbo / ZooKeeper / MySQL / TiDB / Redis / RocketMQ / Apollo / ElasticJob

    • 重构买卖家订单详情页,采用 Provider 与 Builder 分层并支持异步构建,使页面 RT 降低约 130ms
    • 重构晚到必赔业务,引入实时多梯度赔付与异常任务兜底,赔付准确率达到 98%
    • 完成买家库冷热隔离,将 180 天前数据迁入冷库,缓解 SSD 空间压力并改善热数据查询与更新效率
    • 负责订单列表、订单详情和物流详情等功能迭代,并参与线上排障、值班和发版流程
  3. Java 开发 · 户外事业部

    涂鸦智能

    2021.02 — 2022.02

    参与面向 B 端的物联网与户外出行 SaaS 能力建设,覆盖地图、天气、智能硬件、设备轨迹、围栏告警和流量卡服务。

    技术栈 Spring Boot / MyBatis / Dubbo / ZooKeeper / MySQL / Redis / Kafka / MongoDB / Apollo

    • 完成第三方 SIM 卡运营商、地图服务商和天气服务商接入,支持信息同步、流量管理、路线规划与天气数据服务
    • 提出配置化运营商对接方案,使新运营商接入效率提高 80%;配合自动化测试,使验证效率提高 94%
    • 主导 LBS、Wi-Fi、IP 定位及地理编码能力开发,并完善地图缓存、接口监控和调用量阈值告警
    • 参与物联网卡管理平台、设备池和出行、消防、冷链、货运 SaaS 平台建设
  4. Java 开发 · 酒店业务线

    驴妈妈旅游

    2019.07 — 2021.02

    参与在线旅游酒店业务线的设计与开发,支持酒店资源接入、订单交易和后台运营管理。

    技术栈 Spring Boot / MyBatis / Dubbo / ZooKeeper / MySQL / Redis / Kafka / XXL-Job / Apollo / Sharding-JDBC

    • 对接多平台酒店静态与动态资源,参与配置化资源接入系统开发
    • 完成酒店订单系统与资源分销系统开发,覆盖用户下单、退单审核及运营管理流程
    • 使用 Sharding-JDBC 参与数据库分库分表设计与开发
    • 参与酒店订单链路和新需求设计开发,并负责线上故障排查与系统维护

教育经历

  1. 本科 · 工学学士

    河南师范大学新联学院

技能证书

  • 大学英语四级(CET-4)