负责企业级协同SaaS平台的前后端全生命周期开发,主导核心功能模块设计、技术攻坚及性能优化,协同产品、测试团队完成需求落地,保障系统高可用与用户体验。
- 主导设计并实现平台「实时多人文档协作」核心模块,采用WebSocket+React+Node.js技术栈,结合Operational Transformation(OT)算法解决冲突合并问题;针对消息延迟与一致性痛点,优化心跳检测机制(从30s缩短至5s)与消息分片策略(单包≤1KB),最终将端到端延迟从200ms压降至50ms以内,支持200人同时编辑无卡顿,该功能上线后客户续费率提升12%。
- 牵头前端工程化升级,基于Webpack 5重构构建流程,引入Tree Shaking、Module Federation微前端方案及持久化缓存配置;同步制定组件库规范(基于Ant Design 5二次开发),封装通用组件40+(含动态表单、数据看板等高频场景),团队开发效率提升40%,新功能上线周期从7天缩短至4天。
- 诊断并解决前端首屏加载慢问题,通过Lighthouse分析定位资源冗余与渲染阻塞点,采用动态import实现路由懒加载、预加载关键CSS、服务端渲染(SSR)优化首屏HTML输出;最终首屏加载时间从3.5s降至1.2s,Google Core Web Vitals评分从68提升至92,用户跳出率下降25%。
- 推动前后端协作标准化,主导制定OpenAPI 3.0接口规范与Swagger文档自动生成流程,引入Postman自动化测试用例覆盖核心接口(覆盖率≥90%);同步优化联调工具链(如Apifox模拟Mock服务),联调耗时从3天/迭代缩短至1天/迭代,线上接口5xx错误率从0.8%降至0.1%。