•在数据结构与算法课程中,完成基于 Android 的校园导航应用设计,实现 A* 寻路算法与实时位置更新,获课程优秀项目并转化为校级创新实践。
•作为队长主持国家级大学生创新创业训练计划,使用 Flutter 开发跨平台二手书交易 App,集成支付、地图与即时通讯功能,实现双端运行,顺利结项并获优秀评价。
•参加全国大学生数学建模竞赛,针对移动网络边缘缓存策略建模,通过整数规划与启发式算法求解,荣获省级一等奖,强化了移动场景下的算法设计与优化能力。
北京某科技有限公司 - 移动开发部互联网创业公司快速发展
2016.07-2020.12
移动混合开发工程师跨平台架构React Native前端工程化性能优化
北京
•主导公司移动混合开发技术体系的建设,负责整体架构设计和技术选型,推行组件化、模块化开发模式,保障项目的高复用性和可维护性。
•带领团队完成多款跨平台商业应用的开发,包括在线教育App、智能家居中控App等,覆盖 iOS 和 Android,基于 React Native 与 Flutter 实现代码复用率达 70% 以上,显著缩短迭代周期。
•与产品、设计团队深度协作,参与从需求梳理到交互评审的全流程,采用 Design Token 与动态主题方案,实现一套代码适配多品牌视觉风格,快速响应市场变化。
•攻克内存泄漏、列表白屏、复杂动画卡顿等性能瓶颈,通过引入 Hermes 引擎、优化桥接调用、实现按需加载,将关键页面帧率提升至 58fps 以上。
•探索并落地前沿技术,如将 WebAssembly 用于图像处理模块,在移动端实现近原生的运算性能,同时尝试 Kotlin Multiplatform 抽象业务逻辑,降低多端维护成本。
•编写《移动混合开发规范》及《性能优化指南》,组织内部技术分享与代码走查,推动团队整体技术水位提升,新人上手周期缩短 40%。
北京某互联网公司 - 移动研发中心互联网大厂行业领先技术创新
2021.01-至今
高级移动混合开发工程师移动架构技术管理Flutter团队领导
北京
•负责公司移动端技术团队的管理与重点项目交付,制定技术路线图,带领 10 人团队完成从需求论证到上线运营的全生命周期管理,保障多个项目按期高质量交付。
•参与公司级技术委员会,主导移动端技术选型与演进,推动中台化建设,引入微服务与容器化部署理念,将移动端能力封装为独立服务,支撑多业务线复用。
•设计并落地高可用移动混合架构,针对智慧城市、企业协同等高并发场景,采用离线包、预加载以及边缘计算方案,将首屏加载时间压缩至 800ms 以内。
•主导开发大型混合应用,如智慧政务 App、企业协同办公 App,应对复杂业务逻辑与多端数据同步挑战,通过状态管理重构和分层设计,将崩溃率降低至 0.1% 以下。
•跨部门协调后端、测试、运维等资源,推行敏捷开发与 DevOps 流程,搭建 CI/CD 流水线,实现自动化构建与灰度发布,发布效率提升 60%。
•持续跟踪行业动态,定期在团队内分享 Flutter 3.0、React Native 新架构等趋势,并组织黑客松活动,激发团队创新活力,产出多项内部专利。
•项目名称:智慧零售导购App(React Native)
•项目描述:为连锁零售品牌打造的数字化导购工具,集成商品展示、库存实时查询、客户画像分析、线上预约与到店核销等功能,采用 React Native 实现跨平台部署。
•我的角色:作为项目负责人,统筹技术选型、架构设计及团队分工,主导引入 Redux 与离线缓存方案,保障弱网环境下的流畅体验,并制定渐进式迭代计划,确保项目按期交付。
•项目成果:App 上线后覆盖 3000 余家门店,月活跃导购数突破 5 万,订单转化率提升 25%。通过首屏秒开优化和包体积缩减,用户满意度达到 92%,并获得公司年度最佳项目奖。
•项目描述:面向中大型企业的内部协同平台,提供即时通讯、音视频会议、任务看板、审批流及文档协作等功能,基于 Flutter 构建,实现一套代码运行于手机、平板及桌面端。
•我的角色:担任技术负责人,负责核心框架搭建与技术难点攻克,设计插件化路由和动态模块加载机制,解决多端适配与复杂交互的流畅性问题,并指导团队进行性能调优。
•项目成果:平台上线后服务 50 余家企业,月活跃用户超 20 万,消息收发延迟低于 100ms。通过自研渲染引擎优化,长列表滑动帧率稳定在 60fps,用户侧崩溃率低于 0.05%,成为公司标杆产品。
WebAssembly 移动端计算加速:
在移动端 AR 滤镜应用中集成 Wasm 模块,将 C++ 实现的图像特征提取算法编译为 WebAssembly,通过 JS 桥接调用,使单帧处理耗时从 90ms 降至 30ms,显著提升实时预览流畅度。
利用 wasm-pack 将 Rust 音频编解码库编译为 Wasm,在 React Native 项目中通过 Web Worker 实现非阻塞的音频处理,内存占用降低 35%,支撑了跨平台语音通话功能的稳定运行。
Kotlin Multiplatform 共享架构:
主导将移动端核心业务逻辑(如身份认证、数据同步)抽象为 KMP 共享模块,统一 Android 与 iOS 的数据模型与接口,消除平台差异导致的不一致,减少约 35% 的重复代码。
搭建 KMP 多平台工程,集成 CocoaPods 与 Gradle 依赖管理,编写共享代码的单元测试与 UI 测试,并解决 Kotlin/Swift 互操作时的类型映射问题,确保双端逻辑同步与高效协同。