King Mui

用艺术的眼光发现技术的美

梅景-前端-简历

👨‍🎓 福建工程学院 · 计算机科学与技术 | ⏰ 4年经验 | 📱 175-2113-0205 | 💌 kingmui.dev@outlook.com


综合描述

  • 有良好的执行力和拿结果的意识,在有赞一年半连续拿到 3 次 3.75 绩效
  • 有不错的技术视野和问题排查能力,曾为开源项目 ant-design 提交过 PR 以解决项目中遇到的表格汇总栏无法固定的问题
  • 具备跨端开发能力,使用 Flutter 从 0~1 开发了两款核心业务 App
  • 善于在团队协作中利用自身技术提升整体效率,多次进行相关技术分享

工作经历

杭州有赞科技 · 前端开发 (2020.09 ~ 2022.03)

  • 独立从 0~1 设计开发 IconStore 跨平台图标管理系统并长期维护和迭代
  • 有赞教育商家端、有赞课堂助手(桌面端)核心开发成员
  • 直播域负责人,承担整个教育直播业务的需求迭代、线上问题处理、技术方案把控等工作

浙江百应科技 · 前端开发 (2019.06 ~ 2020.07)

  • 独立从 0~1 搭建本地存储、图片压缩等工具库并长期维护和迭代
  • 百应 AICRM(客户关系管理)、智能名片小程序、香蕉来电小程序核心开发成员

上海嵩恒网络 · 前端开发 (2017.12 ~ 2019.06)

  • 独立负责东方头条下多个核心站点的开发和迭代

项目经历

IconStore 多端 Icon 管理平台(2020.11 ~ 2022.03)

📝 项目介绍:提供统一的解决方案来托管开发者的图标资源。支持跨平台导出不同代码库的组件包,满足 ReactVueFlutterTee原生小程序等多种项目开发场景

📍 角色:项目发起者 & 负责人、独立设计开发 🛠️ 技术栈:NestJSTypeORMReactTypeScript

  • 发现团队处理 Icon 的方式比较繁琐、效率低下,在业务项目之余主动设计并高效完成了 IconStore 图标管理平台。从 0~1 设计开发,在项目初期主要做了如下几件事:1. 方案调研;2. 数据库设计,产品原型图设计,并输出技术方案;3. 组内初步介绍雏形,收集反馈意见
  • 相较此前采用的 Iconfont 方案,IconStore 带来了:1. 更智能的自动化打包发布流程,单次发布可节省约 5 min 人工操作时间;2. 更灵活的图标配置项,包括大小、颜色、色彩保留等特性;3. 支持按需引入减小 bundle 体积,在页面只用到一个图标的情况下更可节省 90%+ 体积;4. 将原来的 React、Vue、小程序等图标管理入口收敛到一个平台;5. 图标回收到内网管理也更加安全
  • 经过一年多功能迭代和推广,现已落地有赞教育全产品系平台,并服务于微商城、零售等其他有赞核心业务线,为设计师、研发同学提供了一站式对接,提升了研发体验和效率

有赞课堂助手桌面端(2021.05 ~ 2022.03)

📝 项目介绍:有赞教育直播桌面端 App,支持多人实时互动,提供丰富的互动工具,包括白板、课件、倒计时、抢答器等课堂互动工具

📍 角色:项目负责人、核心开发 🛠️ 技术栈:RxJSMobxElectronReact

  • 负责项目期间,做到整体月均线上 Bug ≤2,线上 Bug 日清,项目正常交付率 **100%**。并 Owner 线上问题统一分配,技术方案把控,CodeReview 把关等工作,保障线上稳定性和项目迭代风险可控
  • 利用 RxJS 优化了直播间多端数据流同步消息竞速等复杂问题,并在团队推进声明式编程风格,提高代码可读性和可维护性
  • 对直播间业务领域进行了清晰的划分,并按领域管理各模块状态,解决了直播间混乱的状态管理问题,并降低了业务模块间的强耦合,使得状态来源、模块间的通信更清晰
  • 根据业务特性沉淀 15+ 通用业务型 Hooks业务型组件,包括互动视频多端缩放同步、互动工具多端位置同步等通用场景,极大降低了团队的开发成本

有赞教育商家端中后台 (2020.09 ~ 2021.05)

📝 项目介绍:覆盖教育机构全部经营环节,包含招生拓展、线索管理、线上直播、教务管理、学员管理、督学互动等核心模块

📍 角色:营销域负责人、核心开发 🛠️ 技术栈:ReactTypeScript

  • 主动解决预发环境下跨项目接口调用登录态失效问题,对 Node 中间件调用链进行剖析,确认是不同的 V8 引擎导致中间件合并配置过程中排序算法不稳定导致,并解决了这一长期困扰团队的问题,为预发环境跨项目接口调用提供了丝滑体验
  • 对营销业务进行梳理,输出了通用模型和物料,为后续新业务研发提供快速生成模板的能力,提高了研发效率
  • 在营销业务中,商品选择功能是个非常高频的使用场景,但该模块业务逻辑异常复杂,各个业务模块中又各自实现,逻辑组织自成一套,对新需求开发和代码维护都构成了极大的挑战,在此背景下,将商品选择组件抽离进业务组件包实现组件复用,统一了各模块业务逻辑,提升了代码可维护性,极大降低了开发人员接入商品选择功能的心智负担

有赞教育移动端 Flutter App(2021.11 ~ 2022.03)

📝 项目介绍:包含有赞课堂助手(ToC)和有赞教育商家端(ToB)的 Native 端

📍 角色:与原生开发协作独立负责 Flutter 部分的开发 🛠️ 技术栈:DartFlutterbloc

  • 在前端组无 Flutter 相关开发经验人员的情况下主动承担 Flutter 开发,在零经验情况下快速上手,并在一个月内交付初版 App
  • 优化 Flutter 项目架构,对路由管理状态管理组件化等设计合理技术方案并实现落地
  • 与原生开发组成 Flutter 学习小组,并每周进行相关技术分享

下载附件