杨国春

男 / 89年 / 山东 / 现居北京

简历头像在职

技能

语言

Javascript/ES6

Node.js/Express/hapi

HTML/CSS/Less

PHP/Smarty/C#

Shell/SQL/GraphQL

框架/类库

react/redux/react-router

Gatsby.js/styled-components

小程序(微信&钉钉)

jQuery/zepto.js

antd/Bootstrap/Semantic-UI

工具

VS CODE

Git/GitLab

Jenkins/pm2

Chrome DevTools

操作系统

Linux/CentOS

Mac OS

Windows

工程化

CRA

webpack/babel

ESLint/prettier

Husky/CommitLint

偏爱

Google

StackOverflow

Github/Open Source

教育

贵州大学-贵阳学院2008.9 - 2012.9

  • 2010全国大学生数学建模:国家一等奖
  • 英语六级
  • 国家励志奖学金

工作经历

Privoce2020.12 - 至今

核心员工,全干工程师

北京点点未来教育科技有限公司2018.5 - 2020.11

一线做起,逐步到前端技术经理,负责全公司的前端开发:团队管理,理解和把控需求,统筹前端资源,保障进度,研究和推动落地技术升级迭代,提高生产力。

飞华健康网2014.5 - 2018.2

公司第一位专职前端,与公司共成长,从前端工程师做到前端经理。引入npm、gulp工作流,前端切图产出无缝接入后端,大大提升开发效率,原来5天开发缩短为2天。

北京华辰创想2012.9 - 2014.4

参与公司的课件管理平台研发

项目经验

壹点壹滴-幼教云(SaaS)2018.9 - 至今react/redux/antd/styled-commonponents/anime.js/webpack/ESLint

公司主打SaaS平台,包含产品线较多,包括不限于:家园共育,哄宝神器,育儿头条,今日宝宝等。赋能幼儿园互联网化管理功能:考勤,社交,写文章等

  • 刚接手该系统时,开发任务比较多,通过不断升级架构,尽可能使用工程化方式来解决问题,在人手短缺的情况下,保质保量完成了开发任务
  • 重构部分业务代码,打样板,并推动重构计划落地
  • 代理商会议报名页面主程:引入swiper.js & anime.js,实现了丰富的动效和交互效果,体验上获得了市场部和用户一致好评
  • 幼师最强大脑小程序主程

壹点壹滴官网重构与维护2019.5 - 至今react/GraphQL/Gatsby.js/Express/MongoDB/mogoose/pm2

重构前,文章写死在代码库;重构后,有专门后台供运营录入文章,大大解放了程序员维护迭代精力。

  • 搭建全栈架构,接口:GraphQL;数据库:MongoDB/mogoose;前台官网:Gatsby.js;后台数据管理:Express

飞华网站2014.6 - 2018.2javascript/jQuery/PHP/smarty/docker/mysql

飞华资讯类网站在各省的分站,可以通过后台管理分站和资讯数据。

  • 飞华问答飞华新闻
  • 飞华分站:负责把控项目的进度 & 所有功能的实现,该项目总结
  • 负责全站的前端开发,理解需求,分配开发任务,招聘与管理

其它

  • 英语阅读流利(听说较弱),习惯阅读一手信息。
  • 喜欢创作,UX和逻辑,偏爱简洁有美感。
  • 中国色网站作者:colors.ichuantong.cn
  • rc-bullets作者:github.com/zerosoul/rc-bullets
  • 更多个人作品:works.yangerxiao.com
  • 骑行过长途(2345km+/单人一个月),从贵州贵阳到山东聊城,半个中国:可能是写代码里单人骑行最长的,骑行里最会写代码的。