项目经历
l 宁波银行项目
2021.09-2021-12
l 经营数据分析中心二期 前端工程师
在一期的基础上,拓展现有系统的功能,使得组件跨终端,更丰富且多样,组件之间的联动和交互有了更深层次的功能提升,部分系统架构进行调整
主要职责:
- PC:重构厅堂专区项目架构,重新设计数据的集中式管理,巧妙运用 vuex 动态注册模块。
- 结合 vuex 和 keep-alive 缓存页面数据,使得返回功能性能更为高效。
- 页面配置采用 vue-grid-layout 插件,拖拽生成页面,实现页面排版。
- PAD:由于 Android 和 iOS PAD 终端的多样性,采用 vw 布局对页面进行适配。
- 为了提升页面渲染性能,采用异步引入注册组件,使得页面渲染体感时间减短。
- 统筹页面功能模块分工,进度汇报,排期。
2020.09- 2021-03
l 经营数据分析中心一期 前端工程师
该项目是为宁波银行大数据中心输出一整个数据中心的报表系统,系统采用用户拖拽各种组件形成一个页面,向行员输出当前的一些报表信息。涉及组件有 echarts,文本框,列表(4 大类),榜单(4 大类),筛选器(5 大类),间隔组件(四类),排序组件,面包屑,tab 组件等
主要职责:
- 主要负责移动端整体架构设计及组件自动化异步注册,联调,和数据流转。
- 技术栈因行方需求必须使用 vue2 框架,vantUI 库。
- 参与前期需求整理和需求评审,结合现有组件功能,对产品提出建设性意见,合理化页面交互逻辑。
- 采用 appH5iframe 内嵌页面的模式嵌入,采用 jsbridge 跟 app,postmessage 跟父级页面通信,以及项目当中的 bug 修复跟兼容性处理。
l 厦门国际银行项目
2021.06-2021-09
l 分析中心 前端工程师
该项目是厦门国际银行 APP 的实际业务需求,提供可配置化分析数据页面系统,让用户体验从底层取数至前端看数、端到端的产品流程。
主要职责:
- 打通分析中心与厦门国际银行内部系统数据的对接,实现页面的内部嵌入。
- H5 页面与厦门国际银行 app 的通信与数据交互。
- 协助项目经理对新入职的员工的人员的技术培训和项目讲解,以及项目进度的跟进和人员的安排。
- 对厦门银行的提出的定制化需求的实现与项目中的 bug 的定位与修复。
l 深圳农商银行项目
2021.06-2021-09
l 分析中心 前端工程师
该项目是为深圳农商银行实现一套可配置化数据预览与检视的报表系统。
主要职责:
- 通过 jsbridge 与 APP 交互实现 H5 页面的嵌入。
- 对新入职的员工的人员的技术培训和项目讲解,以及项目进度的跟进和人员的安排。
- 对项目中的与关联方页面内嵌关于返回问题的难点进行研究并攻克。
- 在项目中积极与银行沟通讨论在项目遇到的技术实现和银行需求的冲突性。
l 平安银行项目
2021.04-2021-06
l 潘多拉(vue) 前端工程师
该项目是平安银行内部指标管理与指标消费的统一平台,可方便快捷的找到数据看板,日报,业绩检视报表等;提供指标地图、度量管理库等功能。
主要职责:
- 将潘多拉前端页面从平安银行内部系统中剥离,实现平台的高内聚和低耦合性。
- 潘多拉系统内部码值的管理、登录和权限管理页面的开发与联调。
- 结合 elementUI 组件库实现组件的封装与业务逻辑的处理。
- 采用后端返回的页面权限结合 Vue-router 动态实现路由和菜单权限的展示
l 自贡银行项目
2019.07-2020-06
l 存款工厂(react) 前端工程师
该项目是自贡银行提供一整套存款管理方案,实现存款产品的可配置和管理。
主要职责:
- 负责页面开发,PC 系统页面的开发与联调,H5 页面采用 rem 布局与 APP 内嵌采用 jsbridge 联调。
- 页面使用 antdesign 的组件库进行组件的二次封装并使用。
- H5 采用可选择模块化打包,减少了线上包的体积,有选择的打包想要使用的页面。
- 负责前端版本的控制与发布线上版本的流程的起草。
工作经验
l 2018.07-至今 平安壹账通智能科技有限公司 前端工程师
工作职责:
参与设计人员对产品的交互以及用户体验设计并对产品提出改进反馈和调整;
Web 产品前端的设计与开发,主导开发计划制定及开发文档编写;
技术框架的选型,独立开发并管理团队前端项目跟上线;
不断优化 Web 端的性能与交互效果。
Web 产品前端的设计与开发,主导开发计划制定及开发文档编写;
技术框架的选型,独立开发并管理团队前端项目跟上线;
不断优化 Web 端的性能与交互效果。
2018.07-2020.08
l 商城前端项目(理财,基金,保险,商城,智能存款等)(react) 前端工程师
主要职责:
负责商城所有前端事宜,独立开发并管理
负责商城所有的前端项目的需求优化跟迭代更新
使用 react 等框架,rem 布局开发新的移动端需求
在实际开发中,大部分项目属于 H5 移动端,熟练使用 jsbridge 跟 RN 开发实现数据的交互与逻辑
开发过程中,结合 react 的特性,实现组件化开发,增加了代码的复用性,减低 bug 的产生率。
负责商城所有的前端项目的需求优化跟迭代更新
使用 react 等框架,rem 布局开发新的移动端需求
在实际开发中,大部分项目属于 H5 移动端,熟练使用 jsbridge 跟 RN 开发实现数据的交互与逻辑
开发过程中,结合 react 的特性,实现组件化开发,增加了代码的复用性,减低 bug 的产生率。
2018-04-2018.06
l 免费抢后台管理(vue) web 前端开发工程师
主要职责:
主要负责商品评论和商品管理模块
使用 vue 跟 element-ui 等 vue 组件实现页面布局
运用 less 语言对 style 样式编写
利用 ajax 想后台提供的接口发送数据请求并将取得的数据利用 vue 的数据的双向绑定机制渲染到页面
使用 vue 跟 element-ui 等 vue 组件实现页面布局
运用 less 语言对 style 样式编写
利用 ajax 想后台提供的接口发送数据请求并将取得的数据利用 vue 的数据的双向绑定机制渲染到页面
l 2017.09-2018.03 锐拓科技有限公司 web 前端开发工程师
工作职责:
结合需求参与设计和开发前端框架和公用组件;
负责 web 产品的标准化实现、易用性改进;
主流浏览器的兼容性调整和前端性能优化;
参与前端开发标准、规范的制定及推广。
负责 web 产品的标准化实现、易用性改进;
主流浏览器的兼容性调整和前端性能优化;
参与前端开发标准、规范的制定及推广。