负责企业级SaaS协同平台前后端全链路开发与性能优化,覆盖PC端、移动端Web及小程序多端适配,支撑客户管理、项目协作核心模块的快速迭代与稳定性保障
- 主导设计客户管理模块的全栈架构,采用React+TypeScript前端框架搭配Spring Cloud Alibaba微服务后端,结合Redis缓存热点客户数据(缓存命中率达92%)、RabbitMQ异步处理客户行为日志,解决原有架构接口响应超时问题(平均响应时间从850ms降至220ms)、高并发下数据一致性问题(订单状态同步准确率提升至99.98%);同时引入Ant Design Pro组件库实现动态表单与RBAC权限控制,前端页面开发效率提升40%
- 核心参与项目协作平台任务看板与进度追踪功能开发,用Vue3+Pinia重构旧版Vue2前端,结合WebSocket实现实时进度推送,替代传统轮询方案(服务器带宽占用下降35%、消息延迟从5s缩至100ms内);后端通过MyBatis-Plus优化数据库查询(重构慢查询12条),任务列表加载时间从1.2s缩短至350ms,支撑日均10万+用户并发操作
- 牵头搭建小程序端基础框架,基于Taro3跨端方案实现iOS/Android UI一致性,封装签名、文件上传等6个通用组件减少重复开发;针对小程序包体积过大问题(原包4.2MB),采用代码分割(按路由拆分)与图片懒加载策略,首屏加载时间从3.1s降至1.5s,小程序评分从4.2提升至4.7
- 负责全链路性能监控体系搭建,集成Prometheus+Grafana监控后端服务CPU、内存、QPS等指标,结合Sentry捕获前端JS异常(覆盖95%页面),制定性能阈值告警规则(如QPS超过5000触发预警),将线上故障定位时间从平均2小时缩短至15分钟,季度故障次数从12次降至3次