个人介绍
9 年移动端研发经验(iOS 方向深耕,Swift / Objective-C 双栈),长期服务于天气通等 C 端产品(日活 300 万、App Store 天气类排名靠前),具备从 0 到 1 独立交付与存量项目架构演进的完整经验,可独立承担核心模块从方案设计到上线交付的全流程。
AI 工程化落地:独立完成 AI 流式问答客户端(SSE 流式解析 + 增量渲染 + 会话持久化)并上线;日常以 Claude Code、Codex 等承载编码与重构,通过 AGENTS.md 沉淀工程约定、自定义 Skills 固化重复工作流,将 AI 由一次性问答转化为可复用工程能力。
复杂问题攻坚:擅长线上疑难崩溃与性能问题定位:根治静态可变字典跨队列归档脱离 barrier 保护导致的数据竞争崩溃,上线后 1 个月内无同类崩溃上报;解决横竖列表嵌套、多城市 Feed 异步刷新偏移错位等交互难题。
架构演进与工程治理:担任客户端主程期间,主导组件化改造与 MVVM 重构,详情页代码缩减约一半、包体由 80 MB 降至 50 MB(-37.5%),并落地代码规范与 Gitflow 工作流。
工作经历
2021-10-08 -至今北京微梦创科网络技术有限公司iOS开发工程师
项目:天气通(App Store 天气类应用,id458032309)·团队 4 人 1. 复杂交互攻坚:主导「实景」「穿衣」Tab 从 0 到 1,解决横竖列表嵌套与手势冲突(MVVM + Combine 组织状态,封装可复用组件);针对多城市 Feed 异步刷新偏移错位,设计偏移同步与校正机制并避让用户拖动,解决跨城市切换位置跳变。 2. AI 流式问答:独立完成「天气小助手」客户端,基于 URLSession 封装 SSE 解析、FMDB 实现会话持久化与分页加载;使用 CADisplayLink 驱动增量文本展示,仅在内容尺寸变化时局部刷新,兼顾流式输出与用户手动浏览。 3. 语音能力抽象:针对系统 TTS、AI 合成与本地拼接三类来源,主导设计基于 Provider 协议与责任链的播报模块,统一接入接口与调度流程;完成 AI 音频解密、内存/磁盘二级缓存与完整性校验。 4. 定位基础组件:针对高德/百度定位接口、坐标系与逆地理模型差异,设计双引擎定位组件,以策略模式隔离厂商实现并统一 GCJ-02 坐标系,支持服务端远程切换引擎,新业务无需分别适配两套 API。 5. 聚合广
教育经历
2013-06-01 - 2017-07-06重庆文理学院软件工程本科




