03 / EXPERIENCE & PRACTICE

杨剑涛。

软件工程师|移动 App · 客户端平台 · SDK 与研发工具

01 / PROFILE个人简介

具备 10 年以上移动 App 研发经验,近三年专注于游戏客户端平台通用能力与基础工具研发。曾参与海外浏览器、电商、即时通信和医疗等业务,拥有大型应用架构演进、SDK 从零到一建设、性能优化及研发提效经验。

关注代码质量、产品体验与工程效率,善于将业务需求转化为可维护、可扩展的技术方案。目前在 tap4fun 从事客户端平台能力建设、AI 项目实战与工作流提效,以及性能监控和稳定性优化。持续学习游戏设计、基础框架、平台能力,将移动应用研发积累拓展到游戏相关的基础技术与工具建设。

02 / STRENGTHS核心优势

平台架构与 SDK

具备组件化架构、业务解耦、公共组件抽象及 SDK 设计经验,能够推动基础能力沉淀与跨业务复用。

性能与稳定性

拥有启动、网络、线程、内存及包体积优化经验,能够结合监控数据定位问题并验证优化效果。

工具与研发效率

具备工程模板、Gradle 插件、构建流程及性能监控工具开发经验,并通过 AI 项目实战探索工作流优化。

团队协作与交付

具有开发组长经历,熟悉需求评审、技术方案设计、任务拆解及进度与风险管理,推动过代码评审、单元测试和团队技术分享。

03 / CAREER工作经历

tap4fun

游戏平台基础工具研发

  • 游戏客户端平台通用能力:参与通用能力的设计与搭建,沉淀可复用的基础模块,支持游戏业务研发与功能迭代。
  • AI 项目实战与工作流提效:开展 AI 项目实践,结合实际研发场景探索 AI 能力的应用,优化工作流程,提高日常研发效率。
  • 性能监控与稳定性优化:参与性能监控能力建设与稳定性优化,结合监控数据定位性能瓶颈和异常问题,持续改善客户端运行表现。

云览科技

资深 Android 工程师

参与千万级日活海外浏览器 Phoenix 的研发,承担架构演进、核心业务开发及性能优化工作。

  • 架构与基础组件:参与 Android 端架构分层设计,推动业务模块与通用能力解耦;开发和维护线程池、网络、图片及工具组件,支持基础能力独立维护与跨项目复用。
  • 核心业务与插件化:负责探索、游戏、文档等模块的开发与维护。主导文档插件动态下发能力建设,基于 Android App Bundle 改造分发与加载流程,实现按需下载和加载,减少 APK 体积、CDN 分发成本及重复下载流量。
  • 启动优化:梳理启动流程与首页生命周期,结合 Systrace、Matrix 等工具定位耗时问题,优化启动任务及 CPU 利用率,将应用打开率由约 93% 提升至 95%,提升约 2 个百分点。
  • 网络优化:接入 Cronet 网络库,支持 QUIC / HTTP/3 请求,相较原 HTTP/1.1 方案,将请求成功率由约 97% 提升至 98%,提升约 1 个百分点。

京东

高级 Android 工程师

在京东零售技术与数据中台部门担任 Android 核心研发成员,参与京东印尼站 JD.ID、零售云 CMS 和咚咚聊天 SDK 等项目。

  • 组件化架构与基础库:主导 JD.ID 组件化架构方案设计与落地,负责首页、搜索等核心模块;建设通用 UI、网络、图片、日志及工具基础库,支持多条业务线复用。
  • 性能监控与工程提效:使用 ASM 字节码插桩、APT 和多线程等技术开发页面加载时长监控工具;通过组件工程模板、版本管理插件和复合构建方案,改善重复开发、环境配置及编译联调流程。
  • 零售云 CMS SDK:担任 Android 端负责人,主导端侧 SDK 框架设计,从零到一独立完成开发、测试与上线。支持 UI、点击与曝光事件及业务功能扩展,并编写接入文档与技术说明,降低业务接入和维护成本。
  • 咚咚聊天 SDK:设计并实现跨设备聊天记录迁移方案;通过重试机制、消息回执、线程池与队列优化消息收发流程;治理通讯录模块的业务耦合、主线程耗时及数据源管理问题。
  • 技术应用:推动 Kotlin、Android Jetpack 等技术在团队中的应用,并在部分业务中引入 Flutter 跨端开发。

医联

Android Leader

担任 Android 开发小组长及核心研发成员,负责医联 App 架构建设、业务交付和团队工程实践。

  • 负责架构设计与迭代升级,抽象和封装公共组件;推动单元测试、代码评审及线上错误分析,持续改善应用质量和研发效率。
  • 参与技术选型与关键问题攻坚,承担需求评审、任务拆解、进度跟踪和风险预判,组织团队技术分享与经验沉淀。

当乐

Android 工程师

作为当乐游戏中心 App 核心研发成员,参与业务模块和基础能力建设。

  • 设计并开发多任务并行下载模块,负责首页核心组件开发与性能优化。
  • 开发应用管理模块、图片选择器及自定义组件与动画,参与项目结构规划,改善交互体验和代码可维护性。

04 / TOOLKIT技术能力

Java、Kotlin、Android、Jetpack、Gradle、ASM / APT;熟悉 Compose,具备 Flutter、iOS 原生及 Android NDK 开发经验。重视数据结构与算法、多线程、设计模式、代码重构和单元测试等基础能力。

05 / EDUCATION教育经历

电子科技大学成都学院

电子信息工程 · 本科

2008 — 2012

06 / OUTSIDE WORK兴趣爱好

阅读、篮球,喜欢探索新技术与新产品,保持主动学习和实践的习惯。