个人介绍
1. 掌握 React、Vue、Taro 框架,对前端工程化和微前端有一定的研究和实践
2. 掌握 Antd.Design、Element-UI、IView等 UI 框架,有组件库开发实践
3. 熟练 Git、Webpack 等构建与代码管理工具
4. 掌握 Echart、D3.js、百度 API 图形可视化插件
5. 掌握 Sqlserver,熟悉 MySql 等数据库,有很好的 Sql 语句编写能力
6. 掌握 C# ASP.NET,熟练Egg.js,熟悉 Node.js 等技术
工作经历
2022-11-04 -至今北京仕邦达人力资源服务有限公司上海分公司高级前端工程师
项目描述: 该产品服务于实现公司的数字化转型,将公司的整个招聘流程业务数字化。主要包含客户、职位、招聘流程、人才库、开票、活动专题、审批流以及报表等功能。 职责业绩: 1. 基于D3.js实现可视化审批流程图形的展示和操作配置,可自由添加审批节点、条件节点,实现动态流程配置。 2. 采用webpack5模块联邦的特性,划分组件等级,通过远程加载组件、统一开发环境的方式,实现工程化。 3. 为了规范项目结构统一化,实现完成cra-project-template脚手架的开发。 4. 负责mock-tools工具开发,基于sequelize,完成api mock数据的创建,基于mock service worker实现对请求数据的拦截并返回mock数据,通过 API mocking“假请求”的方式解决后端接口进度跟不是前端开发以及方便不同场景功能调试的问题。 5. 基于canvas实现对配置的专题活动页面图片的生成。
2020-11-04 -2022-11-04上海肯耐珂萨人力资源科技股份有限公司全栈开发工程师
项目描述: 该产品是一个招聘系统,为客户提供人才收集入库,招聘流程投递、面试邀约和面试管理等一系列基础功能。 职责业绩: 1. 负责整个视频面试开发,基于React实现前端页面的开发,Egg.js框架实现后端接口开发,Socket.IO实现前后端视频面试过程中的数据通信, 通过腾讯的TRTC实时音视频通话技术实现多人面试功能。 2. 负责视频面试小程序的开发,基于trtc-wx-sdk完成视频面试功能。 3. 负责试用期招聘系统的开发,基于egg.js + mysql实现候选接口的开发,通过emailjs实现邮件的发送。 4. 基于websocket完成消息、任务通知、聊天的功能。 5.参与候选人招聘系统移动端开发,采用flutter开发模式。
教育经历
2019-09-03 - 2020-11-06东华大学计算机科学与技术本科
技能
1. 负责前端工程框架的构建,完成 modules-dev 包,统一前端开发环境,实现前端工程化,组件可视化。 2. 负责标准化脚手架的开发,用于快速创建项目,节约初始化项目的时间成本。 3. 负责 UED 组件库平台的开发,目前开发了 50 多个组件,负责完成组件 30 个,单元测试覆盖率 40%。 4. 基于 D3.js 实现可视化审批流程图形的展示和操作配置,支持条件表单自定义和节点配置。 5. 负责 mock-tools 通用工具包的开发,解决开发工程中强依赖后端接口问题。 6. 负责 ERC 从 0 到 1 系统的搭建以及后期迭代优化。
1. 负责整个视频面试开发,基于 React 实现前端页面的开发,Egg.js 框架实现后端接口开发,Socket.IO 实现前 后端视频面试过程中的数据通信, 通过腾讯的 TRTC 实时音视频通话技术实现多人面试功能。 2. 负责视频面试小程序的开发,基于 trtc-wx-sdk 完成视频面试功能。