项目一:腾讯视频(或YouTuBe)移动端Flutter跨端架构重构(核心项目)
作为大前端骨干,主导腾讯视频(或相关业务) 详情页与个人中心模块的Flutter跨端重构。针对原Native页面频繁更新发版慢、双端体验不一致的痛点,搭建基于Flutter 3.x + Provider的混合工程架构。攻坚Platform Channel通信瓶颈,设计高效的数据序列化与缓存策略,将页面首帧渲染耗时优化35%。通过自定义RenderObject实现复杂卡片布局,支撑运营动态化配置需求。项目落地后,双端发版效率提升60%,页面滑动流畅度达到60fps,并获得团队年度技术突破奖。
项目二:微信(或QQ)小程序性能极致优化与监控体系搭建
针对微信(或QQ)小程序核心场景,主导首屏加载与运行时性能专项治理。通过分析双线程模型及渲染层逻辑,实施预请求+数据预拉取、分包预下载及WebView预创建策略,将白屏时间(FCP)降低42%。为突破小程序setData频繁调用导致的渲染卡顿,重构数据更新机制,引入差量更新算法,将单次数据传输量减少70%。同时,基于Aegis搭建自定义性能监控大盘,实现关键指标的实时告警与自动化分析,支撑业务在春节等高峰流量期保持99.99%可用性。
项目三:腾讯云(或内部效能平台)低代码组件库与工程化建设
负责腾讯云(或内部中后台效能平台) 的低代码物料库设计与研发。基于React 18 + TypeScript + Vite,从零构建包含60+业务组件的可视化搭建体系。深度定制Webpack/Vite构建流程,通过ESBuild与SWC替换传统转译器,将全量构建耗时从120s压缩至25s。设计规范化的组件API与文档生成机制,推动团队代码复用率从30%提升至75%。结合GitLab CI与蓝盾流水线,实现组件从开发、测试到NPM私服发布的全自动化流水线,显著提升中台业务迭代效率。