资深 iOS 开发工程师

徐西文Xiwen Xu

10 年 iOS / macOS 客户端与 SDK 研发经验

上海 186-3761-6884 xuxiwen785@163.com resume.xuxiwen.tech

专业概览

资深 iOS 开发工程师,拥有 10 年 iOS / macOS 客户端、SDK 与基础架构研发经验,经历大型电商、云游戏和区块链产品。擅长复杂 SDK 架构、性能与包体积治理、跨端动态化、音视频串流和工程效能建设,能够独立推动技术方案从设计、实施到业务交付。

核心能力

工作经历

SHEIN · 资深 iOS 开发工程师

SHEIN App / 公共技术支撑

  • 参与多项业务与技术项目,负责 iOS 公共 SDK、性能体验和技术优化方案的设计、实施与交付。
  • 负责商品详情页、购物车首屏性能和模块包体积治理,建设持续监控与防劣化机制。

阿里巴巴集团 · 高级无线开发工程师

云游戏 iOS / macOS PaaS SDK、串流与客户端业务

  • 负责 iOS / macOS 云游戏 PaaS SDK、串流 SDK 与创新业务客户端的架构设计、功能迭代和稳定性交付。
  • 承担客户定制、接入流程优化、线上问题诊断、技术文档与团队分享等工作。

上海七印信息科技有限公司 · iOS 开发工程师

Miks、Primas、TokenUp 等区块链应用

  • 独立开发多款 iOS 应用,覆盖产研设计、客户端架构、核心业务、基础平台和应用分发。
  • 推动工程规范、测试体系和自动化平台建设,参与完成 1 项发明专利和 2 项软件著作权申请。

代表项目

SHEIN 跨端动态化与端智能

  • 建设动态布局、动态弹窗等跨端 SDK,支撑多业务线接入、能力扩展并保障性能与交互体验。
  • 参与端侧智能卡片识别方案,结合 Apple Vision 与自研算法优化识别准确率及使用体验。

云游戏 PaaS SDK

  • 推动 Hybrid SDK 2.0 与多实例 3.0 架构升级,实现核心逻辑 JS 动态化复用与热更新。
  • 设计全链路埋点与日志诊断平台,覆盖核心指标监控、异常分析和线上问题定位。

统一串流 SDK 与跨端工程

  • 基于 WebRTC 定制串流引擎,将信令、音视频解码渲染、WebSocket、DataChannel 等能力下沉至 C++,实现多端复用。
  • 建设 C++ / Objective-C / Java 跨端单测流水线,打通自动构建、真机运行、覆盖率与可视化报告。

Flutter 云游戏互动玩法

  • 参与 Flutter 客户端框架与互动玩法架构,落地房间、IM、语音、道具和动画等业务能力。

区块链 iOS 客户端平台

  • 基于 Geth 封装 iOS 与 Ethereum 交互 SDK,完成钱包核心能力及多端在线协同国际化方案。
  • 基于 RxSwift、MVVM、ReactorKit 搭建工程架构,并完成富文本编辑器、复杂 Feed 优化及多端自动化发布平台。

教育经历

大连东软信息学院 · 通信工程 本科