刘北京

Javascript / Web 前端工程师

基本信息


  • 刘北京
  • 本科
  • 湖南文理学院
  • 2017

联系方式


技能点


技术栈


  • jQuery,Vue.js,React.js
  • php、Node.js、MongoDB、MySQL
  •  fis,webpack,gulp,git,svn

个人微信


教育经历


  • 湖南文理学院- 网络工程专业(本科)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中一些新的特性进行重构,流畅度大幅提升

自我评价


网络工程专业,大二时进入学校的工作室,由此开始对前端产生极大的兴趣,期间接触过多个实战项目,具有扎实的基本功,善于思考,具有一定分析问题并解决问题的能力,喜欢新技术,爱专研,利用业余时间,捣鼓过多个业余作品,入坑两年,求大神带飞