刘跃-高级前端工程师

# 个人信息

邮箱 18519127046@163.com
手机 18519127046
博客 saiyes.cn
学历 统招大专
PDF 版预览下载

# 技术简介

深入 Javascript、HTML、CSS

熟练 Vue、React 、小程序框架开发,熟练上手 Bootstrap、Ant Design 等 UI 框架

熟练 Nodejs、Typescript 开发

熟练 npm、Git、Webpack、Charles、DevTools等常用开发构建调式工具

了解 Electron、Nginx、Flutter、Apicloud、SSR

良好的代码风格、接口设计和前端应用架构及工程化能力

带过团队,做过独立开发,主导开发过多个中大型管理系统、小程序、H5 等 Web 应用

轻度代码洁癖,喜欢探索新技术,博客输出

多次获得优秀员工及优秀团队

# 工作经历

# 北京普心云科技 --- 高级前端工程师/2023.1~至今

# 公司描述: 在线 K12 教育 Saas 服务提供商

# 工作职责: 负责前端项目的架构设计,基础开发设施的构建。参与产品的开发及核心功能的实现。前端规范的落地,帮助团队成长。

# 工作内容:

  • 国典博学、大语文、班主任小程序及国典博学公众号开发迭代

    • 小程序、公众号基础架构搭建,常用工具库、通用组件封装
    • 基于 eslint、stylelint、prettier、commitlint、husky、lint-staged 代码规范的制订、落地执行
    • 登录、注册、课时、学情、用户中心、支付等功能开发迭代
    • 小程序构建提交审核发布及公众号构建、部署
  • 国典博学 Web 老师端开发迭代

    • 负责题目订制、展示、渲染,学情报告,错题本等功能开发
    • 帮助初级程序员技术提升,代码review,nginx 配置,项目构建、部署 

# 北京领格卓越科技(LingoAce) --- 高级前端工程师/2021.11~2022.10

# 公司描述: 面向海外青少年的中文教育头部品牌

# 工作职责: 电子直播教室课件的重构、优化。数据埋点 SDK 设计、开发。管理系统核心功能开发

# 工作内容:

  • 重构电子直播教室核心互动课件 & 开发数据埋点 SDK
    • 核心互动课件重构、优化,socket 消息模块拆分解耦,课件工单率下降 30%
    • 基于 Rollup、IndexedDB 进行数据埋点 SDK 设计、开发、构建,为产品决策提供数据支撑
    • 基于 Node.js 开发发布脚本,提升 50% 脚本发布效率
  • 主导开发电子直播教室后台管理系统
    • 主导项目整体的设计、开发、部署上线
    • 与产品、业务方紧密沟通,满足课程、教室、工单详情管理及统计需求,同时提出合理化建议
    • 公共组件的开发,技术文档的编写与维护

# 狸米科技 --- 前端技术经理/2017.3~2021.10

# 公司描述: 在线数学 K12 教育

# 工作职责: 前端技术的整体架构。团队管理,OKR、技术规范制订。新技术的调研落地,核心功能模块的开发、组件化,提升团队技术水平。

# 工作内容:

  • 微信公众号H5、小程序
    • 与产品、后台开发人员沟通确认需求、接口数据字段。梳理整个项目的需求,确认是否有细节遗漏,需要调研的技术难点。组织小组会议,划分模块及协作方式,给出开发排期
    • 搭建微信公众号 H5 框架,微信小程序开发框架,为狸米学习、老师、在线评测等多个微信 H5 ,家长升级课、狸米手册、智能习题册、BD信息采集、王者争霸赛多个小程序开发提供技术支持
    • 通过路由分割、按需资源加载、压缩、合并、CDN分发,gzip压缩等方式优化应用性能
    • 项目技术文档的编写及维护,团队代码 review。公共组件开发。项目代码环境的申请及部署
  • 后台管理系统、中台系统
    • 定制化CRA脚手架支持多环境打包部署、接口代理、eslint、stylelint、Typescript类型系统
    • 抽离、封装业务组件,通用功能组件、基础SDK,提高开发人效
  • 小程序 Nodejs 接口服务
    • 基于 Nest.js框架,Nginx反向代理,yarn包管理,nvm Nodejs版本管理,pm2进程守护搭建项目
    • 开发狸米手册小程序注册、登录,员工列表,图片、视频的上传,文章在线配置、编辑等接口服务
  • 团队管理、新技术研究、落地及技术分享
    • 制订团队OKR,每年帮助1-2位团队成员成功完成晋级
    • 学习Phaser.js canvas 2D渲染引擎开发老师教具
    • 研究Nuxt.js服务端渲染(SSR)框架,重构狸米学习官网PC与手机端
    • 研究学习 Flutter 跨端开发,重构狸米学习 App 注册、登录功能
    • Typescript、Phaser.js、Flutter等技术分享,储备后期开发人
  • 荣誉奖项
    • 2018、2019年优秀员工
    • 2020年优秀团队

# 威动科技 --- 前端工程师/2015.1~2017.3

# 公司描述:面向全国中高端主题酒店、社区影院、轰趴馆等多场所提供专业电影点播服务

# 工作职责: 主导威动影院系统的的开发。官网的优化、重构,Vue2 技术调研落地

# 工作内容:

  • 主导开发威动影院系统
    • 推动 Vue 在团队中落地,替代 jTemplates 模板引擎,提升开发效率,规范代码风格
    • 抽象、封装收银系统常用组件
    • dvdfab.cn 与 vidonme.cn 官网响应式开发、优化、重构
  • 荣誉奖项
    • 2017 年优秀员工