个人介绍
熟悉JavaScript,html,CSS,flex弹性布局,掌握ES6语法
熟悉svn和git版本管理工具的常规操作进行团队开发工作
了解Node.js,使用Vue+koa2做过简单的入门全栈项目
在工作中有责任心,保持进取心,执行力比较强,有团队意识,能快速融入团队
工作经历
2016-07-01 -2020-03-01深圳茁壮网络股份有限公司前端开发工程师
1、负责TV端产品开发工作,主要使用原生JavaScript开发; 2、负责PC端产品业务开发工作,以及对之前老项目的重构优化
教育经历
2012-09-01 - 2016-06-01信阳师范学院计算机科学与技术本科
大学期间成绩优异,积极参加活动,多次获得校级奖学金。
技能
项目描述: IPTV主要是负责前端页面的开发,包括开机认证,直播,点播,时移,回看等业务,。 你的成就: 1、通过这个项目熟悉了播放,以及播控(暂停,快进,快退,seek)等的整个流程 2、针对现场不同机顶盒中间件,对播放进行了统一的封装,供前端页面统一调用,便于定位问题。 3、因为机顶盒性能问题,翻页数据显示比较慢,主要解决了翻页数据加载慢的问题。
项目描述: 该平台是一个jQuery项目重构成Vue框架、主要控制TV端模版配置项目。采用Vue+element实现,开发过程中遇到的 难点: 1、文件的上传,批量导入数据 2、拖拽排序功能的实现 3、布局问题 我的贡献: 1、长列表性能优化(本项目展示列表数据较多,不会有改变) 2、公用组件提取出来,但也不能为了复用而复用。
项目描述: 该平台可以主要实现区域内监控报警管理,通过大数据展示特定区域下的数据统计。技术栈主要采用Vue.js 框架、Ele mentUI,Echarts。在开发过程中遇到难点: 1、用户权限管理模块(后台控制每个人用户分配不同的角色,而每个角色可以有不同的操作权限) 2、摄像头管理模块(分区域管理摄像头,而目前的区域划分只到街道,摄像头是到小区楼栋)协助后台人员商讨添加 子级域,向下延伸两个区域,规定不同的区域区域码位数及后台在添加子级别区域的检查区域码合法性。 WebSockets长链接保证报警数据后台能实时接收到并且处理。 我的贡献: 1、ElementUI按需引入:项目初始比较急,确定用Element组件来做,就直接全局引入,后来发现首屏幕加载比较慢,发现可以按需引入。 2、数据请求优化(例如区域码,用户权限等这些在用户登陆之后可以存在Vuex中,避免重复去请求) 3、报警数据在地图标记处理 4、路由模块化处理