简历

个人信息

技能清单

  • 熟悉 HTML, CSS, JavaScript 和 TypeScript。
  • 熟悉主流前端框架 AngularJS, Vue, React。熟悉 Vuex, Redux, MobX 等状态管理方案。
  • 熟练使用 Node.JS 进行后端开发,了解 MySQL, Redis, MongoDB, Docker 使用。了解 TCP/IP 协议和 HTTP 协议。熟悉单元测试编写。
  • 熟悉 Linux 系统,两年使用 Arch Linux 桌面系统的经验。
  • 熟悉 Git 使用,了解 Web 安全,追求代码规范,代码质量,工程化和开发效率。

工作经历

  • 阿里云-基础产品事业部-云安全 前端工程师(2017.11 - 2018.2 实习,2018.7 至今)

    • 参与阿里云控制台公有云多个云安全产品的前端开发。主要使用 DVA 框架开发。
    • 搭建统一高效和先进的前端开发体系,开发工程化套件,覆盖开发,构建,发布,测试,质量检测,脚手架,Lint 等。实现开发效率的大大提升,提升了团队工程化的能力。
    • 开发控制台代理平台,提高本地开发效率和联调效率。使用了 Puppeteer 和 Egg。
    • 开发代码质量检测平台,检测项目复杂度、可维护性和重复率等,为项目代码质量优化提供指引。使用了 Egg 和 TypeScript。
    • 持续推动团队工程化水平建设和团队开发效率提升。
  • 广州数趣科技有限公司 Node.JS 工程师(2017.8 - 2017.11 实习)

    独自负责 SteamCN 移动端的服务端开发。使用 React 和 MobX 开发后台管理系统前端。前后端都是使用 TypeScript 来开发。

  • 广州青葱新媒体 前端工程师(2017.1 - 2017.8 实习)

    参与了仓库系统,下单系统,任务调度系统,抽奖系统等多个系统的前后端开发。承担了多个新系统的后端主要开发工作。同时还参与线上容器的编排,部署和管理。前端方面使用 Vue 和 Vuex,后端使用了 Koa 和 Express。数据库包含 Redis, MySQL 和 MongoDB。