个人介绍
我是程序员客栈的 kevind7 ,一名 前端开发工程师;
我毕业与华北水利水电大学,曾在郑州云智慧实习了4个月,目前在广东广量集团担任前端工程师;
主要负责了广量自主开发的”乡村数汇“数字乡村产品,该产品包含了看板工作***端,运维端三个系统;
职业技能:
1.熟练使用html和css进行页面布局,高度还原UI设计图,完成静态页面布局
2.熟练使用JavaScript,熟练掌握js中的闭包、作用域、原型链等原理
3.熟练使用es6新特性,例如class类、数组对象的解构、promise等
4.熟练使用Vue全家桶以及iview、element等ui组件库进行页面的搭建并根据需求实现相应功能
5.熟***工具并可根据ui设计完成静态页面的搭建以及根据需求实现逻辑功能
6.掌握使用react前端框架进行项目的开发,熟悉运用hooks、axios、antd进行项目的开发,了解MVVM模式
7.掌握并可使用cesium.js进行三维地图的业务开发
8.掌握并可使用three.js进行前端三维模型业务的开发
9.掌握使用svn、git进行代码的协同开发
10.掌握使用Json-server搭建mock-server进行后端数据的模拟,加快优化开发流程
11.掌握后端javaSpring框架,可进行简易后端接口的实现。
如果我能帮上您的忙,请点击”立即预约“或”发布需求“~!
工作经历
2022-08-01 -至今广量集团web前端开发工程师
web前端开发工程师 最开始负责维护其为民政局开发的东莞地名系统,修改使用过程中出现的一些漏洞。之后从头开始,负责“乡村数汇”数字乡 村项目,从最初的需求分析、功能设计、原型图设计、系统代码框架的搭建、根据ui设计图和功能需求完成页面和功能的搭建 到最后项目的交付与验收都全程参与并负责大部分工作量。 “乡村数汇”数字乡村项目背景:为响应习近平总书记“乡村振兴”、发展数字乡村战略,公司成立“乡村数汇”项目组,从 零开始,多次核验修改、完成了包含运维管理端、看板工作***三个独立但又功能流程相互依存的“乡村数 汇”系统,1.0版本已开始让东莞两个村的村委与村民开始使用。 工作职责: (1)根据ui设计稿还原pc移动端页面 (2)配合后端进行系统页面中接口的调用以及解决接口调用出现的问题 (3)配后后端完成一些功能模块的开发与优化 (4)优化页面的响应速度,提高页面性能 (5)参与讨论前期系统能功能需求与大致的页面布局 (6)对系统进行测试并且对测试文档中的bug进行修改 (7)对项目代码中一些重复调用的方法模块进行组件封装 (8)负责配合维护公司机房网络等设备
2022-02-02 -2022-06-16郑州云智慧web前端实习
职位:web前端前端开发 2022年01月 - 2022年06月 郑州 (1)负责公司web产品的前端修改调试和开发工作 (2)协助公司web产品的性能优化 (3)负责公司前端页面,模块,组件开发
教育经历
2018-09-01 - 2022-07-01华北水利水电大学计算机科学与技术本科
技能
“乡村数汇”智慧乡村系统分为看板端、运维端、*小程序端三个系统,可以方便村委进行村务的日常操作与管理并且展示,可以对本村的楼栋,楼层,门户,人员进行级联管理,对本村的企业以及招商地块进行管理,对本村的党建、村务活动等进行一个更方便的管理与展示,方便村民可以更方便的联系到村务人员或者进行反馈,优化事件处理流程; “乡村数汇”运维端 使用技术:*小程序开发、html、js、wxss、Vant Weapp 项目简介:方便村委更便捷的使用系统进行村务工作以及管理,方便村民更好的使用工具对自己的日常生活提供便利 负责工作:负责小程序初始框架的搭建、以及大部分模块的搭建,对部分功能模块进行介绍 (1)根据ui设计以及功能需求,搭建了首页、党建引领、积分榜、随手拍、公式栏、宣传栏、活动报名、共建共治、事件上 报、企业安全检查、书记信箱、活动创建、领积分、便民服务、我的、村民认证、村委审核、我的任务、我的随手拍、我的事 件上报、我的报名这些功能模块以及相应的页面; (2)其中几个上报事件使用小程序特殊接口,实现了录音的功能,实现语音上报; (3)事件上报、村委审核、我的任务、我的事件上报是全部由我负责的一个事件上报流程的实现,首先是用户A进行事件上 报,之后由本村的事件受理人用户B(有专门的权限)在村委审核部分对上报后的事件进行审核以及指定某个村委为该事件的处理 人,之后该事件的处理人用户C在我的任务可以看到指派给自己的事件进行处理,处理后用户A可以进行一个打分操作,至此一 个事件处理流程结束。(上报后的事件会在右上上角显示剩余处理时间)
“乡村数汇”智慧乡村系统分为看板端、运维端、*小程序端三个系统,可以方便村委进行村务的日常操作与管理并且展示,可以对本村的楼栋,楼层,门户,人员进行级联管理,对本村的企业以及招商地块进行管理,对本村的党建、村务活动等进行一个更方便的管理与展示,方便村民可以更方便的联系到村务人员或者进行反馈,优化事件处理流程; “乡村数汇”*小程序端 使用技术:*小程序开发、html、js、wxss、Vant Weapp 项目简介:方便村委更便捷的使用系统进行村务工作以及管理,方便村民更好的使用工具对自己的日常生活提供便利 负责工作:负责小程序初始框架的搭建、以及大部分模块的搭建,对部分功能模块进行介绍 (1)根据ui设计以及功能需求,搭建了首页、党建引领、积分榜、随手拍、公式栏、宣传栏、活动报名、共建共治、事件上 报、企业安全检查、书记信箱、活动创建、领积分、便民服务、我的、村民认证、村委审核、我的任务、我的随手拍、我的事 件上报、我的报名这些功能模块以及相应的页面; (2)其中几个上报事件使用小程序特殊接口,实现了录音的功能,实现语音上报; (3)事件上报、村委审核、我的任务、我的事件上报是全部由我负责的一个事件上报流程的实现,首先是用户A进行事件上 报,之后由本村的事件受理人用户B(有专门的权限)在村委审核部分对上报后的事件进行审核以及指定某个村委为该事件的处理 人,之后该事件的处理人用户C在我的任务可以看到指派给自己的事件进行处理,处理后用户A可以进行一个打分操作,至此一 个事件处理流程结束。(上报后的事件会在右上上角显示剩余处理时间)
“乡村数汇”智慧乡村系统分为看板端、运维端、*小程序端三个系统,可以方便村委进行村务的日常操作与管理并且展示,可以对本村的楼栋,楼层,门户,人员进行级联管理,对本村的企业以及招商地块进行管理,对本村的党建、村务活动等进行一个更方便的管理与展示,方便村民可以更方便的联系到村务人员或者进行反馈,优化事件处理流程; “乡村数汇”看板工作台端 使用技术:vue、vue-router、iview、echarts、cesium、fullcalendar 项目简介:包含了看板与工作台两部分,看板是整个“乡村数汇”系统的门户,以该村三维地图以及相应的本村所有三维房 屋模型为背景,点击房屋模型可进行相应人员、租客等信息的查看,页面上方有六个功能模块按钮,每个模块又包含2、3个二 级功能,主要是乡村概述、党建、房屋、企业招商、事件、监控等功能。工作台为村委对本村数据进行管理的部分,故称为工 作台。 负责工作:负责部分模块,对部分模块进行业务介绍 (1)看板端:根据ui设计以及功能需求,搭建了党员引领、经济介绍、招商服务、企业监管、乡村事记、乡村相册几个模块; (2)工作台:根据原型图以及功能需求,搭建了党员学习、房屋管理、房屋权属、人口管理、户口管理、工作简报、值班管 理、事件管理、村务人员、企业管理几个模块; (3)党员学习分为活动维度和人员维度,活动维度可以在活动列表内置列表设置党员是否出席该活动,人员维度可以添加某个 活动是否出席,并查看出席了哪些活动; (4)值班管理模块使用了fullcalendar日历外部组件实现,阅读学习其中相关api文档,完成了用户点击日历上某一天可以进 行当天值班领导以及值班人员信息的选择回显,并可以保存; (5)对部分功能进行组件封装,优化代码