个人介绍
具有丰富的React、Vue、小程序开发经验。
可高度还原UI设计图并提供良好的UE体验。
一、开源项目的积极PR者,喜欢看他人的源码,学习其精华,并为开源社区做出贡献:
1. 【21.8k star】
京东凹凸实验室开源的多端开发的前端工具,其中,我修复了多个组件中比较严重的BUG,以及添加一些新API及其功能。
→
2. 【2.5k star】
这是翻译别人的文章,为他乡求职的人提供更本土化的便利。
→
二、开源项目
1.
React的一个弹窗加播放器组件,目前在公司的后台管理系统稳定使用中。
2.
Taro使用的一个组件,包括下拉刷新、上拉加载,tab切换等列表常用功能。目前在公司中的给栗同学h5版、给栗同学小程序版中稳定使用。
工作经历
2019-02-18 -至今广东来艾健康科技有限公司高级前端工程师
1. 给栗同学、甲乙学院前端项目负责人; 2. 参与公司前端内部生态建设; 3. 探索新技术、新知识; 4. 辅导新人。
2015-11-01 -2019-02-01中移互联网高级前端工程师
1.负责网站的静态页面制作与维护更新工作; 2.配合相关项目经历和客户要求进行相应的页面设计与制作; 3.与UI设计及后台开发人员协作完成界面和功能的实现,并解决不同浏览器兼容问题; 4.配合后台工程师制定服务接口并实现数据交互和调试; 5.Web前沿技术研究和新技术调研。
教育经历
2012-09-01 - 2016-06-01广东海洋大学信息与计算科学本科
英语4级,计算机2级
技能
得益于中国移动丰富的资源支撑,才有机会接触到这一类产品。本产品使用的是Vue、Typescript配合webpack4.0构建的。这是我第一个正式使用Typescript的项目,在此过程,很友好地体验到了Typescript配合编辑器带来的优点(减少代码上的BUG,合作开发很愉快)。在产品需求变动或者发现BUG时,Vue、Typescript的配合使得更改代码时可提取性强,大大地缩短了从开发到上线的时间。
这个项目是中途接手的,接手的时候,虽然整体流程能走通,但存在许多BUG,项目整体使用的是AngularJs1.5,本地数据体持久化使用的是indexeddb、localstorage。当时存在一个无法读取群成员的用户名的严重BUG,我重新把indexeddb的表重新整理了一遍,并添加了strangerList的表,在浏览器完成庞大的的数据读写存取,最终解决了这个问题,使得用户体验得到提升。