项目经验:App 研发负责人
在某知名智能家居企业担任研发主管近 10 年,主导开发并持续迭代公司核心智能家居 App,覆盖 iOS、Android 与 Flutter 三端,用户量级达百万级。以下是该项目中的核心技术职责与成果:
• 整体架构设计与技术选型:负责原生与 Flutter 混合架构的规划与落地,推动模块化重构,设计动态路由机制与统一状态管理方案,实现老代码与 Flutter 组件的无缝集成,保障迁移平滑稳定。
• 数据库深度优化:基于 SQLite 构建本地数据层,设计超过 50 张表 的结构,支持复杂的设备、场景、用户行为等多维度数据交互,熟练编写高效 SQL 查询与索引策略,大幅降低 I/O 延迟与崩溃率。
• 物联网协议全栈支持:主导接入并深度定制 蓝牙(BLE)、Zigbee、AP 配网、Matter 等多种主流 IoT 协议,开发统一通信接口和设备模型,提升设备接入兼容性与调试效率。
• 性能与体验优化:针对 Flutter 渲染卡顿、内存泄漏等问题,进行精准 profiling 与代码优化,解决了关键路径组件的首次渲染性能瓶颈;同时优化蓝牙连接稳定性、AP 配网成功率等用户关键指标。
• 跨部门协作与团队管理:带领包含 iOS、Android、Flutter、测试、产品等多团队的协同研发流程,推动 CI/CD 全流程建设与代码审查机制,成功将项目 crash 率控制在千分之一以下。
该项目从 0 到上线再到迭代超过 上百 个版本,在企业内外部均获得良好口碑,亦为公司带来了可观的业务增长。本人在该项目中承担核心架构设计、关键技术攻坚与团队指导角色,具备极强的综合实战能力。