个人简介
8年工作经验,现任民生银行部门前端负责人,主导前端开发、技术管理及项目管理,专注于大型金融类 Web 和移动端产品的工程化建设与交付。
求职意向
- 全职 | 前端开发
- 北京
教育背景
- 软件工程 硕士
- 计算机科学与技术 本科
浙江大学2014.9 - 2016.10
贵州大学2010.9 - 2014.6
工作经验
- 部门前端 Leader
- 主导手机银行、个人/企业网银、微信银行、门户网站、开放银行等主要渠道前端开发,制定技术方案,保障业务交付。
- 负责部门前端工程化体系建设:组件开发、版本管理、开发规范、系统优化、Web 中间件、投产准备与问题跟踪。
- 管理科技子公司及部门外包团队前端人员。
- 软件工程师(实习)
- 在思科美国总部 CTO 部门参与 OpenBMP 开源项目:Angular1.x 管理端、D3 可视化、Java REST API、ELK 实践、OpenStack 搭建、MySQL 开发与优化。
中国民生银行股份有限公司2017.2 - 至今
思科(美国)2015.8 - 2016.8
项目经验
- 前端开发组长
- 负责手机银行、手机银行小微版、小微 App、企业手机银行等系统前端技术管理与业务开发,基于 React 15/antd-mobile/react-redux。
- 承担前端工程化建设、公共能力与组件封装、jsbridge 封装、性能优化等工作。
- 独立负责银行理财、金融日历、在线客服、大额存单、小微版、企业手机银行等核心功能的开发迭代。
- 管理部署方案与 Apache 配置,使用 webpack 实现一套代码输出多端(App/浏览器/微信),处理原生能力、HTTP 请求与安全校验。
- 通过代码拆分、HTTP 缓存与 gzip、webpack chunk 优化、CDN 等方式优化性能,并编写 Loader 和 node 脚本优化首屏资源,带来约 30% 首屏时间提升与资源缩减。
- 前端开发组长 / 项目经理
- 负责企业网银、托管网银、对公微信服务、e 点通小程序、企业账户 e+ 小程序等对公渠道前端技术管理与业务开发,基于 React 0.14/antd/react-redux。
- 主导前端工程化建设、公共能力与组件封装、U 宝/密码控件逻辑、性能优化等;交付企业网银 U 宝/密码登录页、托管网银一期、企业微理财、征信查询等项目。
- 提供新老框架并存迁移方案,基于同域 iframe 局部嵌入 React,推动对公业务前端从采购框架向自研框架、现代化技术栈逐步迁移;配置 webpack 插件支持 IE8 并优化性能。
- 项目经理
- 主导建设企业级一站式内容服务平台。管理端使用 umi 技术栈,提供页面编辑、可配置 React 组件、富文本编辑、审核审批、权限管理、内容广场等功能。
- 渲染端使用 react+redux 读取配置生成页面,支持行内/行外第三方内容同步、审批发布,以及微信网页授权、营销数据链路统计等能力。
- 前端 / 小程序开发
- 负责技术选型并独立开发一期大部分业务,采用 React 15/antd-mobile/react-redux 与小程序原生混合模式。
- 完成门店信息、导航、业务预约、理财/基金/信用卡/实物金营销、员工风采、手机银行微口令唤醒等功能;实现 canvas 海报生成、保存/转发、小程序码、分享设置、地图导航等能力。
- 前端开发
- 负责技术选型与研发,构建以 JSON 为输入、输出可运行页面代码的低代码工具,支撑个人网银架构迁移的表单/查询页快速生成。
- 基于 create-react-app/react-scripts 启动项目,提供常见场景预览与代码生成,并内置模板以减少重复开发工作。
- 前端开发
- 使用 dumi 实现整站,为开放银行开发者提供 API 文档展示、沙箱调试、服务介绍等功能。
- 开发 node 转换脚本,将约定格式的 API 文档 Excel 转为 MD 自动生成文档页面;实现沙箱调试组件并解决 dumi 的浏览器兼容性问题。
民生手机银行2017.3 - 至今
民生银行对公电子渠道2017.4 - 至今
内容运营平台2021.11 - 至今
民生银行线上店小程序2020.4 - 至今
低代码构建平台2020.7 - 2020.12
开放银行开发者中心2020.6 - 2020.9
最后
感谢您花时间阅读我的简历,期待与您共事。