个人介绍
我是程序员客栈的三金弟弟,一名中级开发者; 我毕业于天津滨海职业学院,担任过北京京安佳网络技术有限公司的web前端工程师,担任过北京紫锐世博科技有限公司 的web前端工程师; 负责过CX项目智慧工地智能管控,天分app,预警管控系统的开发; 熟练使用1.熟练使用html5和css3、css预处理器less和scss以及多种布局方式。
2.掌握移动端开发,移动端适配,如:rem适配,可以解决部分移动端常见的问题。
3.熟练JavaScript相关操作的使用,如:作用域、闭包,原型。
4.掌握ES6语法,如:箭头函数,解构赋值,promise等。
4.掌握使用Vue、vue-router、vuex、vue-cli,并有实际开发经验。
5.熟练vue组件间通讯,如props,自定义事件,全局事件总线,插槽等。
6.熟练掌握axios二次封装和原生ajax,以及ajax跨域处理方案,如代理服务器,JSONP,CORS。
7***开发,以及uni-app的使用。
8.了解前端性能优化,如:函数节流与防抖,图片懒加载,按需加载等。
9.熟练主流ui框架,如Ant Design Vue,element,uView等。
10.熟悉git、svn与团队协作开发,使用常用的npm,yarn包管理工具,并通过webpack进行项目打包。
11.了解nodejs框架,通过postman进行接口的测试,通过mock进行数据模拟 。
12.掌握数据可视化开发,以及ECharts的使用
13.了解vue3、ts、elementPlus
工作经历
2022-03-28 -至今北京京安佳网络技术有限公司 web前端
负责产品后台管理项目,优化需求实现,前后端分离. 与后端工程师紧密沟通协作,确保代码有效性. 能够独立完成的代码的研发工作,解决项目中关键问题和技术问题.
2021-03-01 -2022-03-01北京紫锐世博科技有限公司web前端
负责产品后台管理,app,pc端,移动端项目,优化需求实现,前后端分离. 与后端工程师紧密沟通协作,确保代码有效性. 能够独立完成的代码的研发工作,解决项目中关键问题和技术问题.
教育经历
2018-09-09 - 2021-06-24天津滨海职业学院计算机网络专科
技能
项目名称:预警管控系统(后台管理系统) 项目描述:针对特定对象或者目标人群,使用某一预警规则及其他预警条件,在接入的数据中查找复核条件的数据,并产生告警信息.将此告警信息推送给指定业务用户,展示是根据不同的告警规则,结合地图和其他图形化界面进行展示. 技术选型:vue3,typescript,element Plus,ES6 项目负责:方案管理模块 - 方案模块分为预制方案和布控方案 1.根据UI设计稿,通过element Plus,div + less实现页面, 2.负责预制管理和布控管理两部分 3.使用axios技术和后台交互获取数据 4.负责增、删、改、查等功能的实现 5.负责项目代码的优化,不断完善项目功能,提高用户体检
项目名称:天分app 技术选型:H5 + uni-app 项目负责:我的,消息,消息列表展示分别负责页面的搭建,接口的对接。 其中我的部分主要分为头像信息展示,操作手册,版本更新,版本记录,修改密码,清除缓存,关于我们,退出登录,咨询热线; 消息部分分为待办事项,通知公告,以及一下其他消息内容展示; 涉及技术: 1. 使用css预处理器scss; 2. 适配用到rpx,只要把预览的屏幕设定到750; 3. 整体界面使用flex布局加uView和uni-app来实现; 4. 使用uni-app中内置的uni.makePhoneCall()来完成咨询热线; 5. 版本更新用到uView中遮罩层和H5来实现; 6. 清除缓存用到uni-app中的uni.showToast(); 7. 用Webview来实现uni-app和H5页面之间的通信
项目名称:CX项目智慧工地智能管控(后台管理系统) 项目描述: 是一种集成化,智能化的施工现场管理解决方案,可以根据不同的项目环境进行功能的增删,满足所以施工企业的需求。 技术选型: vue + vue-router + vuex + Echarts + axios + lodash + antd 责任描述:负责首页大屏页面布局以及开发, 后台管理页面 首页用到echarts和MCChart,其他包括项目简介,资源投入,项目进度,人员定位,视频监控,百万工时记录牌,气体监测,门禁管理 左侧为资源投入是一个饼图,项目进度横向柱形百分比图, 中间为人员定位和视频监控 右侧为气体监测由动态折线图和表格组成,门禁管理由列表和表格组成 后台管理系统主要负责勘察数据,施工数据这两块,其中内容分成若干个小部分主要由一些功能按钮组成和表格组成 涉及技术: 1. 使用vue-admin-template后台管理系统进行二次开发,配置代理解决开发环境跨域;应用Ant Design Vue快速搭建页面、使用按需加载打包; 2. 使用flex布局和echarts来完成首页大屏部分 3. 使用深度选择器scoped来修改轮播指标器样式和抽屉上下滑动; 4. 使用swagger接口文件与检测文件、以及axios二次封装来实现与后台的交互; 5. 使用路由组件懒加载import(),加快首屏加载速度;