教育经历
-
湖南文理学院- 网络工程专业(本科)2013-2017
工作经历
-
百度-web前端工程师(2017.7-至今)
目前在百家号主要负责运营活动业务需求,同时也参与了百家号作者平台react迁移工作
-
豆果美食-web前端工程师(实习 2016.11-2017.5)
主要负责该公司的 app 端内活动页面的实现,前期技术栈基于 jq+underscore,后期用的是 vue,同时负责广告后台前端方面的实现,了解了 vuex -
多贝公开课-web前端工程师(实习 2016.7-2016.11)
主要负责该公司的社群课和网校通项目的开发,从项目实践理解了 react+flux 的基本原理以及前端优化上的处理,对自己以前学的知识如 es6 和 html5 加深了巩固,特别是让我见识了 node在前端上巨大作用
项目经验
-
个人博客
我的个人博客,用于记录平时的学习点滴和一些学习笔记,前后台完全由我自己搭建,后台用的是 thinkphp,其中前端主要用到了适应式布局,后台主要用到了分页,图片上传,富文本编辑,用户登录,文章管理,以及各种数据库操作,如排序,连表,模糊查询等,其中模糊搜索查询的思路借鉴于 dede 的搜索功能 -
腾讯 webqq
仿照腾讯 webqq,其中包含可大量的前端交互效果,综合性比较强,比较考验前端方面的基础知识和综合应用(闭包,单例模式,canvas,运动框架,cookie,浏览器兼容,拖拽,滚轮模拟,事件委托,节流函数) ,前后花了三周的时间,3000+行代码,前端构建工具采用 fis -
仿饿了么(未完)
仿照饿了么, 目前已经完成首页, 搜索页和商户详情页, 由 vue + vuerouter + vuex + webpack,纯手工搭建(不依赖脚手架) ,完全调用官方数据接口,通过这个项目,深入了解了 vue,vuex 单数据流,进一步熟悉了 promise,fetch,async + await,箭头函数的应用 -
贪吃蛇 react 实现
贪吃蛇具体实现思路比较简单。但由于是用 react 实现的,中间用了大量的 react 特性,要对 jsx 语法,组件间的通讯规则,组件的生命周期有过一些了解,中途遇到比较大的问题就是 react 动画效果,运动效果的实现加深了对生命周期的理解 -
todolist(react + flux+webpack+less)
该项目基于 react+flux+less+webpack,是学完 flux 之后的一个练手作品,在开发过程中接触到了 webpack-dev-server,逐渐了解到热加载,proxy 在开发中起到的便利作用,该项目加深了我对 flux 的了解 -
微信打飞机
该项目需要对要 JavaScript 面向对象的思想有一定的了解,主要涉及到运动框架,碰撞检测,原型继承方面的知识,后期维护上对页面进行了移动端兼容处理以及 css3 硬件加速,同时引入了 es5中一些新的特性进行重构,流畅度大幅提升
自我评价
网络工程专业,大二时进入学校的工作室,由此开始对前端产生极大的兴趣,期间接触过多个实战项目,具有扎实的基本功,善于思考,具有一定分析问题并解决问题的能力,喜欢新技术,爱专研,利用业余时间,捣鼓过多个业余作品,入坑两年,求大神带飞