熟悉 html5/css3/JavaScript/ES6/Typescrip/Sass 预处理样式等技术
熟悉 vue2/vue3 核心源码等原理,具有丰富的企业项目开发经验
熟练使用 Uni-app 开发 IOS 以及 Android APP
熟悉 Webpack/Vite 等前端构建工具,对前端工程化有一定的了解以及实践经验
熟练使用影刀 RPA 自动化工具为公司定制化开发需求
熟练使用 Git / SourceTree 管理代码
影刀 RPA 项目
项目描述:
了解公司业务端需求,开发的提效 RPA 应用
开发技术:影刀 RPA
1、开发各网站的客户数据自动提取功能并保存到 Excel 表格(日处理 8000+数据,减少业务端 40%工作量)
2、根据财务部门需求,使用影刀 OCR 识别合同变动,减少合同审核时长,提升财务端效率
3、使用 RPA 完成 CRM 系统的员工自动录入功能,减少公司人员入职系统录入员工工作量
★项目 翼企牛商城小程序
项目描述:
主要售卖公司服务类产品,包含商品模块、商机发表模块、分销模块、会员模块,订单支付等功能
开发技术:Uniapp3 + Typescript + 分包技术
个人职责:
1、独立负责商城页面功能开发
2、根据需求拆分,封装可复用组件,提高代码可维护性
3、对接微信支付 API,完成商品支付功能,并对支付结果进行处理
4、加入分包和预加载技术,将小程序以及首页加载速度从 3s 优化至 800ms
5、负责与测试人员沟通,修改 bug,项目后期维护
★ 项目 云后台管理系统
项目描述:管理公司所有产品模块、活动、盈亏、数据查询、用户权限/状态以及客服聊天功能等
开发技术:vue2 + ElementUi + Axios + Echarts + Sass
个人职责:
1、基于 Element-ui 二次封装符合业务逻辑的高复用前端组件(日期时间控制/通用查询组件/消息通知弹窗
/表单弹窗)开发效率提升>20%
2、推动权限功能重构并落地,优化权限树为按需加载,将权限树渲染时长从 7s 优化至 2s,为权限树添
加可新增/修改/删除(菜单,页面,按钮)的权限功能,权限操作效率提升 >60%,规避操作数据库修改权限
的风险,使用自定义指令控制按钮级别权限,分离业务逻辑判断与权限逻辑,提高代码可阅读性以及可维
护性
3、封装大文件切片上传功能,使用 Blob.slice 方法将文件进行切片,通过监听切片上传数量实现上传进
度条功能,使用 IndexedDB 浏览器数据库实现断点续传功能避免重复上传文件,提高上传效率减轻服务器
压力,提升用户体验
4、负责项目组的任务分配/产品迭代/以及项目维护
★ 项目 24 体育(APP)
项目描述:
为体育爱好者量身定做,主要做篮球足球竞技比赛相关功能,
包含比赛、资讯、发现、数据、精彩、用户等模块
开发技术: uniapp + NproUI + flex 布局
个人职责:
1、参与需求讨论,制定开发计划,统一项目开发规范
2、独立负责数据/精彩视频/手势密码模块开发,参与咨询模块新闻详情以及视频等功能开发
3、通过 jyf-parser 插件解决新闻模块富文本无法解析标签问题,并且兼容 ios 以及安卓系统
4、使用 chunlei-video 插件开发仿抖音短视频功能,并使用视频预加载技术减少视频加载时长,经测试:
网速 >2MB 每秒的情况下可减少短视频加载时长 70% - 100%。提议通过监听用户的网络状态来决定后续
请求视频的大小,并推动方案落地
5、根据需求开发可兼容 ios / Android / H5 的九宫格手势密码组件,使用 CryptoJS 对密码加密,提高账
户安全性,在多项目中被持续使用