个人介绍
本人具备丰富的互联网从业经验,专职前端5年以上,熟练掌握React、Vue、Webpack等技能;熟悉Nodejs后端开发及UI设计。具备一定的前端架构设计能力,逻辑思维能力强,能快速分析业务问题的主要矛盾,找到解决方案。表达能力佳,能良好地处理部门内及部门间的协调与沟通。具备一定的带人经验,使新人快速融入团队。
工作经历
2015-10-08 -至今山东高速金服高级前端工程师
1、规划各业务应用系统的前端层,参与前端架构分析设计,控制项目进度。 2、优化现有项目,解决项目问题。 3、建立前端开发流程制度,确保项目稳定运行以及正常迭代上线。 4、根据业务部门需求以及公司业务特点制定前端开发方案。 5、负责指导新人快速了解业务背景,熟悉开发流程等工作。
2013-08-01 -2015-06-01河南省教育网前端工程师
依据产品需求完成高质量的Web前端页面开发和优化;配合产品经理和UI设计师,研究并改善用户体验。
2012-07-01 -2013-08-01三漪网络科技有限公司前端工程师
负责公司web端与移动端的产品的界面设计工作,并完成Web前端页面开发。
教育经历
2009-09-01 - 2012-06-01湖南工业职业技术学院计算机多媒体大专
技能
该项目是一个资产交易服务平台。 亚租所资产交易服务平台主要包含投资者注册、实名、充值、提现、浏览挂牌项目、摘牌交易、查询投资记录及资金流水等功能。 技术栈:React16.8+Next.js+Koa2+Redis 1、使用Next.js作为Koa的中间件搭建服务端渲染同构应用,减少白屏时间,支持SEO。 2、将客户端动态路由跳转的param访问方式映射为query访问方式,并通过Koa-router处理客户端的动态路由页面请求,防止刷新页面时数据丢失。 3、使用React hooks取代class组件的开发方式,简化逻辑。 4、集成Redux到Next.js,封装高阶组件WithReduxApp实现创建store仓库的逻辑,并区分服务端环境和客户端环境,使store能在客户端进行复用。 5、封装RedisSessionStore的类,操作Redis数据库,实现session的增删改查。 6、封装Request请求处理的公共方法,区分服务端和客户端环境。 7、使用Koa代理前端接口请求。 8、使用React cloneElement封装Container组件,可以直接在传入到Container的render组件上定义props。