个人介绍
基础技能:熟悉HTML/HTML5,可语义化开发,提升SEO;熟悉CSS/CSS3,可活用媒体查询、rem/em、vw/vh、百分比等,实现适配多端的响应式或流式布局,百分百还原UI;熟悉JavaScript、jQuery,知晓像闭包、原型链、内存泄漏等原理;熟悉SVN,GIT等版本管理控制工具;组件化、模块化开发,以“高内聚,低耦合”为原则优化代码,提高复用性和可维护性;具备独立架构开发和自动化部署能力;了解Node、MySQL、Ajax和HTTP协议,可自主搭建数据库和服务器,并实现前后端接口的响应和交互。
进阶技能:熟悉Vue(Vue全家桶,并了解其设计模式及实现原理;熟练使用scss、less;活用es6;熟悉Vue SSR(Nuxt),优化单页面SEO;熟悉前端工程化流程,采用webpack构建项目;熟络element-ui、iview、vant、Ant Design等样式框架;熟悉ECharts等数据可视化框架,可搭建丰富的可视化数据页面;熟悉腾讯地图、高德地图开发。
工作经历
2020-09-01 -2021-09-01成都民航西南凯亚有限责任公司Web前端开发
1.理解项目组的业务产品需求,针对不同的产品进行技术选型,参与公司模拟教学系统PC端和小程序页面设计和开发; 2.配合后台开发人员共同完成项目,主要负责页面的制作、交互及用户体验效果,对重复的模块进行封装,优化页面,运用UI组件 库实现组件的第二次开发; 3.修改BUG并提交,与后台工程师协助、进行数据交互、完成整合; 4.持续优化前端应用,改善用户交互以及视觉,保证前端网页的兼容以及页面相应速度并负责前端代码的维护、代码版本管理;
2019-10-01 -2020-09-01四川生活家家具集团有限公司Web前端开发
1.配合后台开发人员实现产品交互功能,对页面样式和交互效果进行分析和调试、解决工作出现的bug,利用Ajax异步请求数据,进 行前后端数据交互; 2.使用Nuxt完成公司SEO网站开发,并实现对于各个浏览器的兼容、确保产品在不同平台优质的用户使用体验; 3.根据产品需求,配合UI设计师实现呈现的效果,包括完成网站前端页面的布局和特效及交互效果,对设计搞进行布局计算; 4.实现网站页面布局,优化前端页面效果,结合页面和系统开发,完成PC端、移动端的页面布局、与后端开发团队紧密配合,完成 接口对接,确保前后端有效交互;
2017-06-01 -2019-10-01无锡圣普信息科技有限公司H5前端开发
1.利用HTML、CSS、JS、Vue等前端技术按照产品的设计转换成页面并实现页面的动态特效和交互效果; 2.负责移动端产品前端开发及维护工作、完成移动产品的HTML页面制作、参与页面后期的维护以及优化; 3.根据公司要求去掌握混合式App上架技能,完成Android、IOS的打包以及各个平台发布上线、更新; 4.完成上级安排的其他工作,参与编写App相关开发文档;
教育经历
2017-09-01 - 2020-06-01南京航空航天大学计算机网络本科
在校期间学习了计算机基础知识,Java语言程序设计,计算机网络等课程
技能
项目描述: 根据金致新能源电动厂商的需求,开发的一款电动汽车监测App。主要实现了对车辆的轨迹分析、车辆控制、电子围栏报警 远程诊断、流量充值等功能。 项目职责: 在本项目中本人主要负责整个项目的搭建与开发。参与前端技术框架选型,使用Vue新框架实现数据双向绑定。采用Mui +HBuilder(5+Runtime)实现样式美化、对系统Api调用。根据UI设计图完成静态页面的编码,使用better-scroll插件解决项目中所 需要的滚动需求。理解产品需求,优化App操作更加人性化,采用预加载,优化复杂图表、地图页面在低端Android机上卡顿问题 。完成App在各大应用市场上线,Android(腾讯、360、百度等开发者平台)、IOS(AppStore)。
项目描述: 该项目是一款线上派单小程序。通过后台算法随机给话务员派单,话务员可以在小程序上跟进客户,了解客户的装修需求,然 后根据客户的需求派发指定的装修方案。 项目职责: 在本项中负责项目前期的搭建以及商机模块的开发。主要对uni.request的二次封装,对一些异常统一处理。在商机模块实现吸 顶组件,确保在Android、IOS端的兼容。使用mixins对页面的公用方法抽取,减少业务逻辑代码的重复编写,提高开发效率。
项目描述: 该系统是一个在线答题考试系统,主要实现老师可以线上排考,考生可以线上答题。监考员可以通过该平台查看到每个学校考生 的考试状态(作弊、切屏),以及实现考生成绩可视化数据分析。 项目职责: 在该项目中本人主要负责前端框架的搭建,并参与项目的开发与维护。主要负责项目的基础构建(Vue-Cli3+Ant-Design-Vue)、管 理后台公共模板开发、基于Ant-Design-Vue二次共组组件开发。实现页面状态管理封装(Vuex),完成登录权限管理设计(Vue-Router) 以及成绩分析数组可视化(Echarts)。并负责管理部分业务逻辑编码以及考试端开发,考试端采用canvas实现试卷的绘制,实现考生在 线答题、老师阅卷功能以及对考试异常状况处理等功能。