徐文超 - 前端开发工程师

简历在线版本 https://xuwenchao.site/

基本信息

个人概况

  1. 熟悉 JavaScript/TypeScript/CSS/HTML 等技术,并有一定的实践经验。
  2. 熟悉 Vue 技术栈应用、组件开发。
  3. 熟悉 Webpack、Rollup 等构建工具的应用。
  4. 熟悉前端工程化、组件化、模块化开发,有一定的前端工程设计、实践经验。
  5. 了解 Node.js 的基本使用,熟悉 Koa 框架的应用开发。
  6. 良好的计算机网络 ,算法基础。
  7. 掌握常用的设计模式,并能合理应用在代码中。
  8. 熟悉 Linux 的常用命令,日常在 Ubuntu 系统下完成开发任务。
  9. 有良好的学习习惯,在个人博客 https://xuwenchao.site/blogs/ 中总结、输出。

工作经历

珠海金山办公软件有限公司(2018.8 - 至今)

  1. 金山文档组件库的工程项目调研、搭建、开发。

    基于 Vue、Rollup、VuePress 搭建工程项目,引入基础、业务组件的概念,推动组件化开发模式以及落地。 让已有项目解耦,提高开发效率,同时可复用的组件能更快地响应产品需求。

  2. 部分通用组件、模块的开发维护。

    所负责的成员选择器、@选择面板等通用 Web 组件,在公司内不同的端、数十个不同的业务场景中广泛使用。

  3. 金山文档插件项目(类微前端)的工程构建、插件开发、维护。

    基于 Webpack,使用 Webpack 的 Node.js API 搭建以 Script 为入口的应用项目。

  4. Monorepo 工程的调研、搭建、开发。

    随着公司组织架构调整,职责变得更加专一,主要负责通用 Web 组件的开发。

    新部门启动新项目,总结以往在金山文档时的基础工程架构的不足,搭建新的基于 Lerna 的 Monorepo 项目,实现统一的 Script 、以及 Vue Component 开发、构建方案,分离数据与视图模块、统一工程规范、提升开发效能。

  5. 自动化的方案调研以及落地,优化组内工作流程。

    基于 GitLab CI 以及 Docker,接入公司 GitLab,实现组件的自动构建、发布。

  6. 金山文档 https://www.kdocs.cn/, PC、移动端部分功能开发与维护。

珠海市旗云科技有限公司 (2018.5 - 2018.8)

  1. 负责前端页面服务端渲染的技术方案调研及实践落地。
  2. 维护已有的 Vue 项目。
  3. 开发、维护基础于 React 的 PC、混合 APP web 页面。

珠海多士科技有限公司 (2017.5 - 2018.5)

  1. 负责公司内前端项目的调研、选型、开发。
  2. 基于 React 技术栈的混合 APP 诸葛小明 2 的开发与维护。
  3. 公司官网重构、维护,APP 内嵌 web 页面的开发、维护。

教育背景

  • 北京师范大学珠海分校(2013.9 - 2017.6)/软件工程/本科
  • CET6
上次更新: 7/4/2021, 5:15:03 AM