




个人介绍
熟练使用react及vue进行开发
可使用uni-app或taro进行开发
可进行h5开发
可使用antd或Element之类的ui库开发
经手的项目有后台管理系统,流程系统,H5,公司官网。小程序等
上个项目是使用react hooks结合ts进行开发,项目亮点是流程系统中的多角色权限控制组件。其中涉及的有权限变更,权限分配,等操作
本人擅长组件拆分,代码优化,公用逻辑封装,组件二次封装,数据处理。
喜欢算法,空闲时间会刷力扣。对新技术有强烈兴趣。
工作经历
2020-08-01 -至今远景新能源科技有限公司高级前端工程师
工作描述: (项目一) 采用 React 框架进行对项目进行搭建 ,进行对项目的开发与维护。 配合 Antd ,还原设计图对页面进行完整的展示。与后端紧密配合完成对项目的开发。 项目采用 Sass 配合 Hooks 开发,提高复用性 ,减少代码冗余。 结合 aggrid 表格使用行编辑,批量修改,异常数据展示,数据计算等操作。 封装复用组件 ,提高代码的复用性。 采用权限验证 ,根据不同身份 ,展示相应页面。 组件分离为容器组件与展示组件 ,进一步优化性能。 工作描述:(项目二) 项目简介:公司内部流程系统,公司流程处理。 配置角色及表单权限页,合理分配管理员权限。 前端控制多角色操作权限,对登录角色进行权限控制,隐藏或禁用无权限按钮及表单。 配合后端对流程进行控制,对已开始流程任务做回退限制。 多人编辑数据同步更新,表单联动。
教育经历
2020-09-01 - 电子科技大学计算机应用技术本科
本人上学期间成绩良好,热爱生活,积极向上
技能

项目中涉及到公司业务介绍。公司背景。 项目采用vue结合element进行开发 项目中比较突出的点就是CSS处理,项目使用框架跟element框架的CSS库有冲突,需要单独修改样式


项目主要负责公司流程发布 使用react,结合hooks以及ts进行开发 使用antd配合开发 项目中比较复杂的有多角色权限控制以及多角色高频发编辑。 多角色权限控制封装为一个公用组件 此组件主要功能,就是对角色的权限进行分配,禁用角色不可编辑的按钮及隐藏角色无权限的页面。
