联系方式
- 手机:15619986615
- Email:w_kiwi@163.com
- QQ:610935700
- 微信:bemcss
个人信息
- 王震/ 男 / 1995
- 本科/ 商洛学院 / 电气自动化
- 工作年限:4 年
- Github: https://github.com/wkiwi
- 期望职位:Web前端开发工程师
- 期望薪资:面议
- 期望城市:深圳/西安/杭州
技能清单
前端
1. 掌握JavaScript语言和ES6+、善用jQuery、BootStrap 和 前端模板库等;
2. 熟练 vue + vueX + vue-router + axios + elementUI;
3. 重视HTML语义化标准,熟悉HTML5/CSS3/Flex;
4. 熟悉小程序开发流程,熟练使用微信小程序开发工具与调试;
5. 熟悉 NPM,Webpack等前端自动化构建工具;
6. 熟练运用Photoshop、VSCode、浏览器页面调试;
7. 有较好的审美能力,有一定的网页设计能力;
8. 熟悉运用抓包工具进行开发与调试 如cherles等。
后端
1. 开发环境:Mac;
2. 开发工具:VSCode /Sublime Text;
3. Web开发:PHP / Nodejs/云函数 ;
4. Web框架:Thinkhp5/ koa2;
5. 数据库相关:MySQL/mongoDB;
6. 版本管理工具:Git/SVN 。
工作经历
公司名称:深圳希施玛数据科技有限公司
在职时间: 2021.04 - 至今
职位名称:WEB前端开发工程师
工作描述:
在本公司主要从事PC开发,工作内容主要围绕PC业务展开,以下为迄今为止所接触项目。
1.【金融大数据处理实训软件】为合作大学,学生提供数据建模平台,内置python、R语言、Matlab等建模,与建模大赛等;使用Vue+elementUI技术栈。
2.【1+x考试平台】为合作大学,学生提供数据清洗、数据之间、数据采集、数据存储、数据可视化等,包含学生考试/练习端与教师管理端、管理员管理端等
3. 个人为公司增添一件发明专利。
公司名称:深圳图样科技有限公司
在职时间: 2019.07 - 2021.04
职位名称:WEB前端开发工程师
工作描述:
在本公司主要从事小程序开发,工作内容主要围绕微信业务展开,以下为迄今为止所接触项目。
1.【UU集步宝】微信小程序开发,目前用户量64w+,步数类小程序+社交性小程序,已交付于UU跑腿运营。
2.【活动抽奖】微信小程序重构,目前用户量近8000w+,将之前原生小程序,用uni-app框架,组件化重构,降低包体,提升渲染速度与交互效果。
3.【打卡圈】微信小程序开发,目前用户量100w+,前端由我个人独立开发,使用用uni-app框架开发,该后台使用element-admin开发。
4.【活动助手】微信小程序开发,社区团购活动营销类型小程序
公司名称:陕西省大数据集团有限公司
在职时间: 2018.01 - 2019.07
职位名称:WEB前端开发工程师
工作描述:
1.铜川智慧旅游产业运行监测平台,在这个项目中主要是数据的可视化;主要使用:html5,css3,sass,jquery,ajax,echart.js;地址:http://chaselous.coding.me/study/tczhlv/index.html
2.十四届全运会(服务网站)html5,css3,sass,jquery,ajax;
3.智联通APP,主要是用uni-app框架结合VueX,WebSocket通信, sass, es6,属于内部OA系统,聊天系统、打卡系统、公告系统等等,类似与小型钉钉;
4.其他后台可视化管理系统及单页;
公司项目
1+x考试平台
技术实现:vue + vueX + vue-router + axios + elementUI
本项目为面向各大高校财经专业线上实训,考取证书平台,学生在平台内,进行数据建模、数据采集、数据清洗、数据质检、数据存储、数据分析等、在线编程;包含教师端、学生端、超级管理员端,具有较为复杂的逻辑与业务,其中包含 编辑器 与excel等复杂场景。任职期间该项目前端项目能保质保量按时甚至提前完成,并且该项目获得公司内优秀项目与优秀开发团队。
活动抽奖小程序重构
技术实现: uniapp+ VueX
活动抽奖项目之前采用原生小程序开发,发展至目前体量,原生小程序的性能以及代码量受到了限制,毅决定前后端一起重构。我作为前端团队内最熟悉uni框架的成员,对此次重构作出了几点优化建议:
1.静态资源转为云资源;2.纯色图标使用阿里icon;3.列表图片降质处理;4.列表图片懒加载,且超过屏幕外一定距离销毁图片释放内存;5.回收后台页面定时器;6.避免频发事件中的重度内存操作;7.适当的组件颗粒度;通过此次重构,前端代码缩小至之前60%,主包体积至700k;总启动耗时由原来平均5.4秒降至2.8秒;内存指标由之前平均373M降至295M;异常退出人数由平均2400降至900;各项指标都得到了优化。
打卡圈小程序
技术实现: uni-app + VueX
打卡圈小程序是在公司独立负责并开发的一个项目,从脚手架准备,组件的封装,到现在拥有35W+的用户量,在此项目中,接触到方方面面的小程序业务,小程序中90%以上的API都趟过坑。
踩坑手记:https://blog.bemcss.com/index/article/lists/category_id/22.html
项目脚手架地址:https://github.com/wkiwi/uni-app-base
自研项目
商洛学院图书馆扫码就坐系统(微信小程序)
技术实现: uni-app+ThinkPhP+MySql
我在此项目中负责整体架构设计、页面设计、页面编写、数据库设计、API接口开发、产品上线等;本项目采用前后分离模式,token权限鉴别,在这个项目中遇到的最大困难是如何判定该座位人员是否存在占座行为,我采用的方案是权限共存与超时判定;另一难点是处理动态座位号与动态二维码,采用了Canvas绘图,自动生成座位号与之对应二维码导出桌贴图片;目前已与校方达成合作正式为学校图书馆服务,更多可玩功能逐步迭代。
预览请微信搜索小程序:【商图助理】
化妆品成分表(微信小程序)
技术实现:node+MongoDB+云函数+uni-app
此项目采用node+云函数进行开发,在此项目中主要负责页面开发,接口开发,数据采集,数据库设计等;此项目最大难点在于数据采集,主要采用node编写爬虫,扒取国家药品监督局化妆品公开信息,将化妆品信息入库至MongoDB数据库,api接口采用node云函数开发,并对接了百度智能云,可实现拍照识别化妆品文字与检测人像皮肤质量。
预览请微信搜索小程序:【化妆品成分表】
独家折扣APP
技术实现: uni-app+ThinkPhP+MySql
此项目采用uni-app框架,我在此项目中负责页面设计、页面编写、数据库设计、API接口开发等;技术点Token权限鉴别与SSL保护;本项目联动侧边栏分类导航在uni-app框架插件设计大赛中获得优秀奖,下载人数3500+,预览地址:https://ext.dcloud.net.cn/plugin?id=230
本项目已停更