BD

BugDuo 博主

全栈工程师 · 11 年开发经验

精通前端(Vue / React / TypeScript / 微前端),熟悉 Java 后端服务端开发, 具备全栈能力,可独立交付完成模块开发;主导过微前端、monorepo 等大型架构改造, 擅长从 0 到 1 搭建企业级低代码平台。

个人优势

专业技能

前端(熟练)

HTML5 / CSS3 JavaScript (ES6+) Vue2 / Vue3 Vuex / Pinia / Vue Router React TypeScript 微前端 qiankun ElementUI / MintUI / iView Sass / Less 移动端适配 i18n 国际化

前端(了解)

微信小程序 SSR(Nuxt)

工程化

Webpack / Rollup / Gulp 构建优化(懒加载 / 分包 / CDN) 组件库 / 脚手架 monorepo Axios 统一封装 ESLint / Prettier Git 分支管理

后端

Java(Spring / SpringMVC) SpringBoot / Node.js(了解) RESTful API 设计 MySQL 数据库设计 Redis 缓存

质量与运维

Sentry / 前端埋点 Jest / Vitest Nginx 服务器部署

其他

PMP 项目管理认证 Android(Java) 微信公众号开发

工作经历

某生鲜电商平台 | 前端开发工程师(专家 · 虚拟组长)

2020.06 — 2026.08
  • 主导企业级流程审批系统建设,从 0 到 1 搭建流程图设计器与动态表单引擎(formily + designable),实现低代码 / 可视化配置,服务公司全部业务部门(日 PV 3w+、UV 3k+),1 年内沉淀 300+ 业务表单。
  • 推动系统架构优化:将 iframe 嵌套架构重构为微前端(qiankun)拆分,实现系统解耦、职责清晰;统一组件库与前端技术栈(Vue → React),并通过 monorepo 改造打通 C 端 Web、移动 H5、管理端多端复用。
  • 搭建 Sentry + 前端埋点 + 自研用户行为系统的监控告警体系,实现异常快速识别与响应,降低故障影响范围。
  • 虚拟组长,带领 3-4 人团队,负责技术方案设计与新人指导。

某互联网科技公司 | 前端开发工程师

2020.01 — 2020.05
  • 负责海外 IM 内容平台研发,承担需求开发、性能优化与技术改造(通用组件库建设、样式统一、路由懒加载、技术栈优化)。

某金融科技公司 | 前端开发工程师

2017.11 — 2020.01
  • 负责银行小微移动端平台建设,搭建与维护脚手架,承担多系统技术架构设计,建设维护组件库与工具包。

某电商平台 | Java / 前端开发工程师

2015.07 — 2017.10
  • 负责 Java 后端接口开发(SpringMVC)、微信公众号平台开发(Vue + SpringMVC)、安卓 App 开发,具备全栈开发经验。

项目经历

流程审批系统(低代码平台) | 前端负责人 / 核心开发

某生鲜电商平台 · 2020.06 — 2026.08
  • 项目简介:自研流程审批在线搭建平台,包含基础配置、流程设计可视化、表单可视化搭建等核心模块。
  • 主导流程图设计与动态表单引擎从 0 到 1 开发(formily + designable)。
  • 业务线可自行维护 95% 的简单流程,解放研发与技术支持,降低使用难度。
  • 基础表单配置仅需 1 小时到半天、无需代码发布即可完成;流程表单 1 年内从 0 增长至 300+。
  • 服务公司全部业务部门,日 PV 3w+、UV 3k+。

技术栈:Vue / React、qiankun 微前端、monorepo、Sentry 监控

公众平台开发(海外 IM 内容平台) | 前端开发工程师

某互联网科技公司 · 2020.01 — 2020.05
  • 项目简介:IM 公众平台,包含登录、注册、找回密码等基础模块及菜单配置、群发、管理(用户、消息、图文素材)、图表分析等模块。
  • 技术要点:Vue + Vue Router + Vuex + ElementUI(主题及组件定制)+ i18n + Sass + wangEditor 富文本 + 阿里矢量图标库。
  • 业绩:路由懒加载、按需加载、分包打包、CDN、资源优化等提升加载速度;整理代码规范,封装通用组件,提升开发效率。

银行小微贷移动端 | 前端开发

某金融科技公司 · 2019.09 — 2020.01
  • 项目简介:小微贷银行客户端项目,采用 App 内嵌 H5 进行混合开发,包含用户页面、客户经理手机端等模块,各模块独立开发。
  • 技术要点:Vue + Vue Router + Vuex 单页应用;Axios 封装统一管理请求;MintUI 组件封装(基础 UI、表单、容器组件);vee-validate 表单验证;lib-flexible + postcss-px2rem-exclude 适配;Node.js(Express)服务端渲染。
  • 项目职责:项目基础搭建(样式、适配、图标库、路由结构);基础组件与 form 表单组件开发(input/textarea、picker 单选多选级联、地址选择、图片上传);兼容性处理。

电商导购平台 | Web 前端 / Java 开发

某电商平台 · 2017.04 — 2017.09
  • PC 端:jQuery + HTML/CSS 传统网页开发,使用 jquery.lazyload 图片懒加载、CSS 过渡动画优化体验。
  • 移动端:Vue2 + Vuex + Vue Router + Webpack + ES6/7 + Sass,按业务/基础组件划分,Axios 封装。

教育经历

某高校 | 计算机科学与技术 · 本科

2011 — 2015

资格证书与荣誉