Occasionally doing something about design, sharing art with others, pursuing beauty and known as a geek, but most of the time I am a front-engineer!
熟悉Html5、Es6、React框架, 熟悉less、styled-components、css_modules等CSS处理工具, 熟悉现在前端比较热门的项目工程化工具webpack、Rollup、git, 熟悉基本的后端知识,有node项目经验 有前端页面设计功底, 对于Linux及数据库也有所涉猎。 求知欲及学习力较强,关注前端前沿,勤于总结, 良好的英文读写能力,对待工作认真负责。
pro脚手架 项目内容:开发者可以通过脚手架快速地进行项目搭建和组件开发。常用业务组件使用模板,如菜单、布局、路由、登陆等模块,重复模块可以通过脚手架一键傻瓜式操作。 职责:webpack的配置,cli 和 code-loader的编写,菜单、登陆模块的开发 收获:前端能够独立进行开发和部署,项目和组件可以一键初始化。团队内人员同类项目间横向流动的熟悉成本几乎为0,前后端联调效率提升近50%。不同业务复杂度需要用不同的库及工具,以免工具用的过重或不够。 UI 组件 项目内容:组件化方面沉淀了 PC 的样式组件库、组件平台,标准化主要体现 在整个团队的技术栈高度统一,从而更能够在技术上有深耕和积累、并且抹平了项目间人员流动的成本。 职责:项目进度跟进,技术选型, 收获:通过标准化、组件化和自动化的方式能够解放生产力,让工程师和开发者聚焦在业务逻辑、技术创新上。颠覆以往的交付方式,引入产品和设计端。 难点:组件抽象及内部推广。参考其他开源组件,工具化,完善文档形式,提升工具工程化使用体验。 聘无忧 技术栈:ES6 + webpack + react + aixos + eggJS + mysql; 项目内容:对接AI,智能解决人岗匹配问题的HR系统 职责:项目需求分析,UI界面设计,技术选型,项目进度跟进,人员职责划分,候选人信息模块开发 收获:初步接触node后端开发,用阿里的egg及mysql结合前端React框架全栈开发 坐席管理系统 技术栈:React + react router 4 + Redux + less + webpack + CSSModules + git + gitlab + node 项目内容:分管理端和业务端。沉淀的 UI 及脚手架应用到实际业务中 职责:项目进度的跟进,模块划分, 收获:对于react的生命周期及性能优化有了比较深入的理解。同时在项目应用中积累UI组件及脚手架的不足,再不断完善改进,形成闭环。 IFMS 追加贷系统 技术栈:angular1 + bootstrap + node + express + ngnix + gulp + spring boot微服务 项目内容:面向贷款业务的电销作业系统,该系统为新系统搭建相对之前老系统 pafa + jsp 的实现,首次使用前后端分离 职责:添加少量新功能,维护已有功能 收获:对于设计模式中的"观察者模式"有了更深入的理解,并实际应用到项目中 Hybrid 好贷 APP 技术栈: ES6 + wepack + vue + vue-router + vuex + aixos 项目内容:好贷App是金服业务公司的提供小额资金贷款的APP。 职责:负责H5部分的对接(前期是由其他项目组维护的)和人员招聘培训。并参与到项目的需求开发,H5部分的上线部署及流程维护