简历
七年 Java 后端开发经历,涵盖票务、电商履约、物联网与在线旅游业务。
潘继航
拥有 7 年 Java 后端开发经验,长期参与订单、履约、票务、物联网与酒店业务系统建设。关注分布式系统、数据治理、稳定性与研发效率,具备复杂业务链路重构、线上故障排查和跨系统集成经验。
- 工作经验
- 7 年
- 所在地
- 上海,中国
- 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
工作经历
-
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、线上排障和值班运维
-
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 空间压力并改善热数据查询与更新效率
- 负责订单列表、订单详情和物流详情等功能迭代,并参与线上排障、值班和发版流程
-
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 平台建设
-
Java 开发 · 酒店业务线
驴妈妈旅游
2019.07 — 2021.02
参与在线旅游酒店业务线的设计与开发,支持酒店资源接入、订单交易和后台运营管理。
技术栈 Spring Boot / MyBatis / Dubbo / ZooKeeper / MySQL / Redis / Kafka / XXL-Job / Apollo / Sharding-JDBC
- 对接多平台酒店静态与动态资源,参与配置化资源接入系统开发
- 完成酒店订单系统与资源分销系统开发,覆盖用户下单、退单审核及运营管理流程
- 使用 Sharding-JDBC 参与数据库分库分表设计与开发
- 参与酒店订单链路和新需求设计开发,并负责线上故障排查与系统维护
教育经历
-
本科 · 工学学士
河南师范大学新联学院
技能证书
- 大学英语四级(CET-4)