个人介绍
熟练使用 vue 全家桶及其生态体系,能独立负责项目的完整前端开发任务,了解底层原理;
熟练使用 react、jquery进行前端项目开发;
熟练使用 Ajax、axios、html+css+js、h5、css3、es6、了解typescript;
熟练使用Webpack构建工具,能够进行高效的前端构建和优化;
熟练使用node,快速使用node提供的开发工具、开启本地服务等;
熟练使用 electron,了解uniapp,能够快速的使用 electron搭建出跨平台应用程序;
熟练使用 elementUI、Antd/Antd Design Mobile、less、Bootstrap等;
熟练使用 git、svn代码管理工具;
熟练使用 vsode,熟悉sublime/hbuilder等开发工具;
熟悉echarts配置项,可高效完成可视化开发;
熟悉各种前端调试工具,可以高保真的还原设计稿;
工作经历
2020-09-14 -2024-03-07诚迈科技前端工程师
工作内容: 1. 参与项目架构设计与技术选型,基于electron搭建桌面应用,负责涨乐财富通移动端交易模块和账户块 前端代码开发及前端代码升级; 2. 维护公共组件库和模块开发工作,负责涨乐理财通资讯、条件单、otc 理财、账户等多个模块的开发及 代码迭代 项目难点及亮点: 1、实现多屏幕适配与UI高保真还原:使用rem或px转vw的方法,确保跨机型良好展示,追求1px的UI还原 度,对于特殊情况,运用媒体查询或JS技术精细调整; 2、原代码性能优化,通过代码技术栈升级,代码中依赖升级,抽离公共组件,首屏优化等进行性能优化 3、axios二次封装:自定义请求及响应处理,对请求进行防抖处理,避免用户暴力点击造成的页面崩溃;
2019-04-10 -2020-09-01江苏沐益昇科技有限公司前端工程师
工作内容: 1. 参与系统前端架构的搭建,设计了高效的代码结构和模块划分,提高了开发效率和可维护性。 2. 采用 vue生态 + webpack 搭建前端框架,集成系统埋点及异常跟踪,支持B端和C端页面的快速搭建。 3. 维护公共组件库,开发了适配设计风格的vue前端组件10+,其中包含基础组件和专为业务场景设计的定 制组件等。 4. 设计并开发了核心模块,如直播模块、实时聊天、直播数据呈现等,基于vue-video-player&flv.js实 现直播视频处理,并沉淀了相关文档5+篇。 5. 持续学习和分享,积极推进公司内部前端框架的升级工作,规范了团队的编码风格,提高了项目开发效 率;
2018-03-01 -2019-04-10江苏名博科技有限公司前端工程师
项目角色:负责审批系统中三方相关页面开发,包括黑名单、法院、工商、个人征信等功能界面的开发、功 能维护及产品迭代; 项目难点和亮点: 1. 基于xlsx和react-file-viewer二次封装文件预览组件,实现Excel和word文件的预览和导入导出等功 能; 2. 按需加载模块,提升构建速度、优化打包体积,其中包体积优化30%以上; 3. 通过组件库和优化前端架构,集成lodash等工具,减少了重复代码编写和维护工作,开发效率提升30%以 上。
教育经历
2014-09-01 - 2018-06-30中国传媒大学南广学院文产管理本科
技能
项目角色:负责审批系统中三方相关页面开发,包括黑名单、法院、工商、个人征信等功能界面的开发、功 能维护及产品迭代; 项目难点和亮点: 1. 基于xlsx和react-file-viewer二次封装文件预览组件,实现Excel和word文件的预览和导入导出等功 能; 2. 按需加载模块,提升构建速度、优化打包体积,其中包体积优化30%以上; 3. 通过组件库和优化前端架构,集成lodash等工具,减少了重复代码编写和维护工作,开发效率提升30%以 上。
工作内容: 1. 参与项目架构设计与技术选型,基于electron搭建桌面应用,负责涨乐财富通移动端交易模块和账户块 前端代码开发及前端代码升级; 2. 维护公共组件库和模块开发工作,负责涨乐理财通资讯、条件单、otc 理财、账户等多个模块的开发及 代码迭代 项目难点及亮点: 1、实现多屏幕适配与UI高保真还原:使用rem或px转vw的方法,确保跨机型良好展示,追求1px的UI还原 度,对于特殊情况,运用媒体查询或JS技术精细调整; 2、原代码性能优化,通过代码技术栈升级,代码中依赖升级,抽离公共组件,首屏优化等进行性能优化 3、axios二次封装:自定义请求及响应处理,对请求进行防抖处理,避免用户暴力点击造成的页面崩溃;
1. 参与系统前端架构的搭建,设计了高效的代码结构和模块划分,提高了开发效率和可维护性。 2. 采用 vue生态 + webpack 搭建前端框架,集成系统埋点及异常跟踪,支持B端和C端页面的快速搭建。 3. 维护公共组件库,开发了适配设计风格的vue前端组件10+,其中包含基础组件和专为业务场景设计的定 制组件等。 4. 设计并开发了核心模块,如直播模块、实时聊天、直播数据呈现等,基于vue-video-player&flv.js实 现直播视频处理,并沉淀了相关文档5+篇。 5. 持续学习和分享,积极推进公司内部前端框架的升级工作,规范了团队的编码风格,提高了项目开发效 率;