负责公司核心电商平台跨端(iOS/Android)应用的全生命周期研发,主导技术架构迭代、性能瓶颈攻坚及团队跨端开发规范落地,支撑日活千万级用户的流畅体验与业务快速迭代。
- 主导Flutter 3.x全量升级项目,针对旧版Skia引擎在复杂列表场景下的渲染丢帧问题(原60Hz帧率设备平均掉帧率8%),通过分析引擎源码定位图层合成逻辑,结合社区Flutter RenderObject优化方案,调整自定义Widget的buildPipeline策略,最终将列表滑动帧率稳定至58+帧,掉帧率降至1.2%,用户滑动卡顿投诉量环比下降65%。
- 设计「Flutter-原生混合通信中间件」,解决原有MethodChannel在高频数据传输(如商品详情页实时库存更新)时的序列化耗时问题(单次调用耗时从12ms增至28ms),通过二进制协议封装与线程池异步调度,将通信延迟降低至8ms内,支撑大促期间亿级商品信息实时同步场景。
- 搭建跨端CI/CD流水线,基于Fastlane与Jenkins整合单元测试(覆盖率从52%提升至78%)、Dart Code Analysis静态检查及真机云测(覆盖200+机型),将版本发布周期从48小时压缩至6小时,紧急需求响应速度提升70%。
- 牵头制定《跨端组件开发规范》,定义通用Widget库(含120+高复用组件)与状态管理最佳实践(Bloc+Riverpod分层设计),推动团队代码复用率从35%提升至62%,新人上手周期缩短50%。