联系方式微信ID:16692669622QQ:794430774Email:mailto:konglingwen94@gmail.com个人资料孔令文/男/1994商丘职业技术学院/图形图像工作年限:4年Github:https://github.com/konglingwen94技术博客:https://juejin.cn/user/215469...期望职位:WEB前端/全栈(Node.js+MongoDB方向)开发工程师专业经验学习提高开发上线原创项目(2020年5月~2020年12月)在实战项目过程中,对web技术标准规范、项目编码可读性、可维护性、代码编写规范等有了更深入的理解和感悟,最终在实战中开发中可以应用elm-seller-server在线预览:https://konglingwen94.github....技术栈koa,koa-router,koa-parameter,koa-bodyparser,koa-static,koa-compress,koa2-合作nnect-histroy-api-fallback,jsonwebtoken,bcrypt.jsvue-seller-admin在线预览:http://123.57.204.48:5000/admin技术栈本项目主要使用element-ui作为应用UI的组件库,使用按需引入的配置方式减少了项目最终包的大小。其次,第三方模块包括axios、vue-routerv-charts(基于echart封装的vue组件库)vue-elm-seller在线预览:http://123.57.204.48:5000技术栈vue、better-scroll、lib-flexible,axios,express,node,javascript,less,css,es6/7,webpack,vue-clivue-bytedanceJob在线预览:http://123.57.204.48:3000技术栈vue,vue-router,vue-cli,less,axios,lodash,es6~7,express,node-fetch,http-proxy-middleware技术提升与实践(2020年1月~2020年4月)技术提升与实践内容包括Web前端开发相关的各个方面技术API及其类库、NodeJs常用API及其生态链工具、MongoDB常用API及其类库等实用项目egg-nuxt-blog(利用nodejs的上层框架egg搭建的全量博客和vue的上层框架nuxt)stack项目,可以作为technolog的参考y栈选择开发项目)技术栈egg,nuxt,axios,bcryptjs,egg-cors,egg-mongoose,egg-router-plus,egg-scripts,egg-validate,element-ui,gravatar,infected,jsonwebtoken,koa-compress、koa-multer、koa2-connect-history-api-fallback、message-tree、mongoose、normalize.css、pell、vue-weather-component客户端在线地址:http://123.57.204.48:7001管理后台在线地址:http://123.57.204.48:7001/admin服务器文档:https://konglingwen94.github....vue-blog-admin(vue+element-ui搭建的博客管理后台类项目,可以使用作为模板参考)技术栈axios、element-ui,normalize.css,pell,vue",vue-router,vuex项目地址:https://konglingwen94.github....buildwheelcomment-message-editor(基于vue封装的消息编辑器组件)message-tree(基于vue封装的评论树组件)good-swiper(基于vue封装的轮播组件)element-resize-event-polyfill(监听浏览器DOM元素原生resize事件的插件)新技术学习&加入开源社区(2018年7月~2018年10月)在Github开源社区发布第一个项目vue-music在线地址:http://123.57.204.48:4000技术栈vue、vuex、vue-router、express、mint-ui、cube-ui、vux、lyric-parser、good-storage、vue-lazyload、lib-flexible、sublime技术学习加入npm社区,发布第一个npm包anydirectory初步学习nodejs技术,搭建开发环境与实践使用常用API学习Vue框架及其全家桶technology和webpack前端工程开发模式工作经历郑州剑影网络科技有限公司(2018年11月~2020年1月)管理后台项目(共四个)工作内容在公司工作期间独立开发完成CSAP剑桥暑期学生课程小程序、九鼎锐创网、930家庭医生公众号、股票众筹网站对应的4个管理后台项目。所有项目均采用前后端分离的开发模式完成在项目开发期间,我负责前端相关的开发工作。开发完页面模板后,我和后端开发人员进行了联调。最后在测试人员完成测试后,我完成了应用bug的修复。在项目优化完善过程中,针对请求数据接口成功后需要刷新页面的场景需求,我利用Vue自身响应式数据的特性,通过更新组件的缓存数据成功实现,并最终完成页面更新速度的加快和减少不必要的接口请求等性能优化工作使用技术栈和工具基础技术:html/html5、css/css3、js、es6/7、json生产环境使用框架和库:vue@2.x、vue-router、vuex、element-ui、axios、pell、@antv/g2等第三方模块开发使用工具链:vue-cli、vue-devtools、webpack、less、webpack-dev-server、babel等工具开发、调试工具及运行平台:vscode、git、chrome、postman、window7应用主要功能[x]页面初始化后,以表格形式呈现数据[x]创建用户提交的表单数据,完成与服务端API接口的对接[x]页面内表数据的删除和更新功能[x]页面数据展示功能[x]首页数据可视化展示[x]]管理员登录和token本地存储[x]修改账号和密码参与客户端项目开发在公司任职期间参与了CSAP剑桥暑期学生项目、九鼎锐创网站三个客户端项目的部分功能开发,和930家庭医生微信公众号。我独立开发的项目是930家庭医生公众号。本应用包括微信登录、在线预约、支付订单等功能。河南惠国医疗有限公司(2018年1月~2018年6月)河南惠国医疗有限公司网站(包括PC端、移动端、微信小程序)本应用全部由本人亲自开发,主要工作内容为根据设计稿编写前端页面样式,根据产品需求实现页面交互功能,渲染数据生成静态页面,并将静态资源部署到服务器。网站包含数十个功能丰富的页面,其中主要交互功能包括轮播图片、主/二级导航菜单、手风琴动效、抽屉菜单等。应用中使用的开发技术包括html、css、js、jquery,swiper,less,dedecms,svn.惠果控股微信小程序使用嵌入移动应用的web-view组件开发,并完成小程序在线自学及入门级WEB前端开发(2017)。本阶段主要依靠网络上的免费学习平台自学web开发技术,学习内容包括html、html5css、css3javascriptjqueryEditplus/Hbuilder开源项目和工作应用vue-bytedanceJob(Vue仿字节跳动招聘网站单页应用)vue-elm-seller(高仿饿了么的单页应用商户页面应用)vue-music(爬取QQ数据的手机音乐应用)vue-seller-admin(Vue搭建的管理后台系统)+ElementUI)elm-seller-server(Koa+Mongodb搭建的外卖商户服务器项目)egg-nuxt-blog(egg+nuxt搭建的WEB全栈项目,专注于技术应用)vue-blog-admin(avue+element-ui开发的博客管理后台,可作为一般管理后台项目二次开发的参考)插件comment-message-editor(基于vue封装的消息消息编辑器组件))message-tree(基于vue封装的消息评论树组件)good-swiper(基于vue封装的轮播组件)element-resize-event-polyfill(监听浏览器DOM元素原生resize事件的插件)anydirectory(基于Node.js的资源托管服务器)技术篇Koa+Mongodb搭建商户店铺服务器项目总结Vue+ElementUI搭建商户店铺管理后台项目总结Vue全新改版字节跳动招聘网站搭建与升级总结(下)Vue新技术栈重构CSS3、Javascript、DOM/BOM、ES6/7/Next、Ajax、JSON、NodeJs前端框架、库、常用插件:Vue/Nuxt、JQuery、Axios、Lodash前端工具:Webpack、Npm、Less、Babel、EslintVue相关:Element-ui、vue-router、vue-devtools、vuex、cube-ui/mint-ui、vue-cli、vuepress、NodeJs类库、管理工具:Koa、Mongoose、Express、Egg、Node生态常用模块数据库、后端工具:MongoDB/MySQL、Postman、Linux常用命令、SSH常用命令版本管理、仓库托管、文档及自动化部署工具:Git、Github、MarkdownLinux服务器开发工具及运行平台:VSCode/Sublime、Chrome/Safari、MacBook/Window专业能力精通HTML、CSS,精通Vue.js技术,掌握其运行机制,能够封装前端常用组件。对Vue.js的设计思想和重要特性实现方法有深刻的理解和研究。掌握浏览器运行原理和HTTP协议深入理解和实践面向对象、MVVM架构、关注点分离等编程思想深入理解和体验Web技术标准和规范具有一定的架构具备Web应用能力,能够运维和管控整个栈项目开发过程和持续集成工作的各个环节,对前端工程化、组件化、模块化、前后端结合有全面的理解和应用分离等发展模式。对互联网产品的界面设计和功能特点有独立的审美和经验突出的学习能力和独立的逻辑思维能力能阅读英文技术文档其中在公司任职期间,掌握了团队项目开发的工作流程并积累了相关经验.目前生活的互联网技术社区包括Github、Nuggets、Segmentfault。日常工作中解决问题常用的搜索网站有Google、百度、Github、StackOverflow等自测对WEB前端开发及相关技术有浓厚的兴趣和热情,有全面完整的技术和知识体系在网络开发领域。平时自驱学习,钻研web技术,善于关注行业前沿技术,能循序渐进学习。在日常项目开发中,可以在没有第三方库的情况下手写逻辑代码,对项目的可读性、可维护性、架构设计、代码编写规范都有严格的自我要求。工作中善于在实现产品需求的同时思考各种技术方案,能够总结出高效优雅方案的积累和应用。生活与爱好电影、篮球、跑步、新闻、互联网致谢感谢您抽出宝贵时间阅读我的简历,期待与您共事的机会。
