简历

联系方式

个人信息

工作经历

杭州群核信息技术有限公司(2020.06-至今)

  • 【24.11 ~ 】前端基础设施开发,负责内外部 page render、脚手架、多语言、发布单等设施
  • 【22 ~ 24.11】用户增长前端 TO,负责酷家乐 PC 客户端和主站业务
  • 【20 ~ 22】设计圈前端负责人,负责小程序应用程序,负责前后台系统的设计和维护
  • 获得两次研发季度之星奖项

杭州惠借科技有限公司(2018.01-2020.05)- 前端工程师

  • 从 0 到 1 制定、沉淀前端基建,推动公司技术栈的更新和发展

杭州和乐科技有限公司(2017.06-2018.01)- 前端实习

  • 负责移动端 Web 页面开发;引入 Vue 框架和前端工程化模式,取代原始的开发模式

项目经历

酷家乐前端基础设施 - 脚手架集成 Rspack 构建器(2025.01-至今)

职责 / 技术栈:模块负责人 / NodeJSRspack

背景:基于 webpack 的构建方式难以在速度上更进一步,需要调研使用一些新兴的构建器。

行动:调研并选用了与 webpack 思想一致的 Rspack,完成与内部脚手架的集成、解决了微应用、公共包的打包兼容,使用 entry 占位的方式解决按需启动的问题。

结果:

  • 内部多个项目完成迁移均有 50%+ 以上的提升,外部 1 个试点的工具项目改造完成
  • 沉淀迁移指导和常见问题文档,有最快 3 分钟完成迁移的记录

酷家乐前端基础设施 - 多语言平台(2024.11-至今)

“多语言平台”是酷家乐国际化进程的基本能力平台,提供所有多语言相关词条、语种管理,到 PR(page render)一站式的注入使用。

  • 职责 / 技术栈:技术负责人 / NestJS

背景:

  • 服务过度拆分导致词条计算和上传链路拉长,词条发布错误率高、定位难
  • 资源版本设计不足,单一语种词条的更新会引发过量的变化,导致生效周期变长、缓存周期变短
  • 业务方历史使用不规范、加上词条只增不减,导致前端资源持续增加

行动 & 结果:

  • 合并子服务并优化链接,添加重试机制以及队列控制并发,新版服务发布成功率达到 99.9%
  • 重构资源的版本管理,平均每周的上传次数和大小平均减少 60+%
  • 新增静态代码扫描和动态运行时上报机制,提供资源拆分规范,目前完成 1 个试点业务的改造

酷家乐 PC 客户端 & 设施建设(2022.04-2024.11)

酷家乐 PC 客户端是酷家乐的重要产品终端,承载了绝大部分的业务和 60%+ 的用户活跃。

  • 职责 / 技术栈:技术负责人 / ElectronReactTypeScriptInno Setup

背景:

  • 客户端项目维护年限长,代码组织差维护难度高,多业务复用灵活性低
  • IPC 调用混乱,存在性能和安全问题
  • 监控手段弱,缺少对客户端运行时的把控
  • 打包方式原始,强依赖本地配置,配置复杂;更新机制不完善,新版本覆盖周期长

行动 & 结果:

  • 发起主进程整体重构,引入依赖注入模式,单测覆盖达到 90%+,多业务灵活复用
  • 启动内存减少 200M、启动速度提升 300ms,重构计划让我获得 2023Q4 最佳代码质量奖项
  • 规范 IPC 通信,提升调用性能(页面初始化减少 80ms 同步阻塞)和安全性
  • 客户端系统分层设计:基座层 + 业务层业务层 独立更新、不依赖整体发版;二方业务基于 基座 快速产出独立的客户端
  • 协同监控平台产出 Electron 监控 SDK;与 3D 工具组持续进行崩溃治理,改善 1.5‰ 的崩溃率;使用 Rust 基于 egui 开发独立小工具,用于用户、客服快速解决常见问题
  • 主导并完成酷客户端基建平台的建设,管理打包、版本、发布、灰发和数据回收等功能,5+ 业务线接入,700+ 构建

酷家乐 设计工具沉浸式新手引导平台(2024.03-2024.06)

背景:新用户工具上手难、工具留存低,工具内现有引导内容单一、老旧,任何修改强依赖工具开发、可配置能力低,走完新手流程的用户只有 58%,对初见用户帮助有限。

行动:

  • 提出采用“工具仿真”的方式进行场景、交互模拟,达到独立开发(与工具团队解耦)以快速实验的目的,验证可行性
  • 建立系统性配置平台,支持运营人员自助搭建引导内容,可基于不同人群、类型的工具进行快周期的 AB 实验

关键结果:

  • 完全替代了旧版引导系统,用户体验提升,并获得了正向的结果(对比旧版引导的提升):
    • 新手引导的漏斗转化:+30%;注册首周渲染转化率:+2%;工具新用户次周留存:+2%
  • 落地了与工具团队协同的开发规范,实现开发效率最大化
  • 沉淀 5+ 内置引导模板;服务 4+ 外部团队

酷家乐设计圈(2020.06-2022.04)

设计圈是一款面向商家的、囊括了一整套自闭环体系的设计师培育解决方案,同时可用于私域流量推广和留资,产品形态包括 Web 前后台和小程序。

  • 职责 / 技术栈:前端负责人 / Taro2ReactTypeScript

痛点:多端、双线迭代和推进困难。以 提效 为核心开展多项行动:

  • 主导设计圈小程序融合方案,通过 extPages 实现定制版本的快速分发
  • 开发能力提效和完善:实现全局生命周期代理、页面投放/承接归一化、灵活且性能友好的状态管理、TabBar 能力增强等等
  • 提倡 Hybrid 的方式,通过 Web 开发以提效,同时缓解体积 300K+
  • 引入 Git Subtree,提升多端开发效率,提升 0.5 左右人效,沉淀跨端代码
  • 产出浏览器插件,解决高频繁琐操作

个人作品

  • gugu:一个简单的博客引擎
  • chip8:一个有趣的 chip8 模拟器,分别使用 RustJavaScript 实现
  • daisyui-vue:一个进行中的 Vue 组件库
  • Jugg:一套高度封装并插件化的前端脚手架

技能清单

  • 掌握 HTMLCSSJavaScript 以及 TypeScript,掌握 React 及相关技术,熟悉 Vue 开发
  • 熟悉 Electron 的开发,了解框架原理
  • 熟悉 WebpackRollup 等常用构建工具
  • 具备 NodeJs 服务端项目的开发和系统运维经验
  • 熟悉微信小程序,有实际基于 Taro 的开发经验

致谢

感谢您花时间阅读我的简历,期待能有机会和您共事。