Skip to content

个人信息

专业技能

  • 5 年前端开发工作经验
  • 擅长使用 React 框架和 React 生态圈中的技术, 包含 Redux
  • 熟悉前端构建工具 webpack、vite
  • 有 React Native 、Taro 跨平台项目开发经验
  • 熟悉 TypeScript
  • 熟悉 http 协议, 熟悉浏览器运行机制
  • 数据结构和算法基础扎实, 熟悉常用设计模式
  • 熟悉前端工程化建设, 注重代码规范和开发规范
  • 具备从零开始搭建项目的能力和经验
  • 了解 Nginx, 熟悉前端项目 CI/CD 流程

经历

  • 兔展(2023.3-至今)

    • 主导低代码内容引擎 C 端应用研发工作(React)

      1. 低代码引擎渲染端架构设计与优化, 提升系统性能和用户体验
      2. 负责私有化部署项目实施工作, 保障项目多家银行私有化交付过程顺利部署并运行
      3. 负责 C 端多用户体系的对接, 提升用户体验和系统互通性
      4. 设计了 C 端组件骨架屏方案, 主导骨架屏生成插件的研发, 实现组件骨架结构的还原和提升骨架屏开发效率
      5. 主导研发项目版本变更日志生成工具(命令行工具), 解决了基础核心库(SDK)以及低代码项目版本迭代变更日志的管理问题, 结合 DevOps 流水线实现了项目变更日志的自动化生成
      6. 主导音频播放器组件的研发, 使用拖拽事件来实现音频进度的自由控制交互, 提升了用户体验
      7. 组织多场技术的分享(编译原理技术、正则表达式)
    • 主导监控平台的研发工作, 深入了解性能监控领域的最佳实践和技术趋势, 从 0 到 1 落地实现了性能与异常监控平台, 量化并提升了 C 端应用性能(React + vite + antd + Spring boot + mq + es)

      1. 负责项目规划和架构设计, 搭建性能监控平台的基础框架和核心功能模块
      2. 协调团队成员, 推动项目进展并确保项目目标的达成
      3. 开发了 Webpack 插件, 用于上传 sourcemap 文件, 实现了服务端的异常堆栈反解功能
      4. 设计并开发了监控 SDK, 实现了客户端性能数据和异常信息的有效上报
      5. 设计并开发了异常告警系统, 实时监测线上应用的异常情况, 提升了应用质量并确保线上项目的顺利运行
  • 明源云(云客)(2021.4-2023.3.3)

    • 负责明源云客智能名片小程序的研发工作, 你使用技术栈 Taro、Redux、Redux-Saga、Typescript、Less

      1. 制定了代码开发规范, 集成了 Prettier、Eslint 统一代码风格, 提升了代码质量和项目可维护性
      2. 开发了 API 接口文档生成工具, 根据类型自动生成 BFF 接口文档, 提升了开发效率
      3. 组织技术分享(HTTP 协议)
    • 主导小程序发布平台、CMS 后台管理系统的研发工作, 使用技术栈 Webpack、Vite、React、Redux、Redux-Saga、Typescript、Less

      1. 主导门户网站设计开发, 实现了门户内容管理, 登录、企业入驻功能开发
      2. 主导潜客分发平台系统设计与开发, 客户流量分发与分发规则管理
      3. 设计并开发了权限模块功能, 对系统功能增加管理控制, 封装鉴权组件, 实现路由鉴权拦截, BFF 接口层鉴权, 开发鉴权装饰器, 提升了应用安全性
      4. BFF 端中间件研发, 鉴权中间件, 隐私数据隐藏中间件等, 优化了代码质量, 提升了开发效率, 代码可维护性
  • 丰艺 ( 深圳 ) 国际文化发展有限公司(2019.10-2021.4)

    • 负责交易所 App 的研发工作, 技术栈为 react-native、react-navigation、redux、redux-thunk

      1. 包含币种交易, 社交模块, 众筹模块, 矿池模块等
      2. 使用 i18n 支持了 App 的多语言功能, 主导了 App 的重构工作, 将 RN 升级至 0.60 版本, 提升了项目的可维护性
    • 主导亚洲电视后台管理系统的研发工作, 技术栈为 webpack、react、redux、react-router

      1. 优化后台影视资源上传功能(GB 单位大文件), 设计了后台文件上传功能,改善了弱网环境用户使用体验
      2. 图片上传、文件上传等组件的开发,提升了业务开发效率,抽离可复用模块,提升了代码复用性
      3. 优化 CMS 系统首屏性能, 极大地减少了白屏时间, 提升了启动速度, 提升了用户体验

Released under the MIT License.