职业经历
工作经历
2020年08月 — 2024年12月
技术,前端/移动开发,前端开发工程师
1. 负责常规Web应用的开发,主要面向PC端用户,参与多个项目的功能迭代,实现和优化关键功能模块,显著提升页面加载速度和用户交互体验。 2. 使用Vue.js和React框架进行项目开发,灵活运用Vuex、Redux和React Router等工具,满足不同项目需求。 3. 负责移动端小程序的开发,利用微信小程序框架成功上线多个功能,显著提升用户活跃度。 4. 使用Electron框架开发跨平台聊天工具,增强桌面端用户的使用体验,实现实时通讯和消息推送功能。 5. 与产品经理和设计团队紧密合作,确保项目按时交付并满足业务需求。 6. 通过代码评审和技术分享,提高团队整体技术水平和协作效率。
2019年08月 — 2020年08月
技术,前端/移动开发,前端开发工程师
1. 负责在线设计平台的在线编辑器功能开发与维护,使用 Vue.js 和 React 框架构建项目。 2. 实现并优化编辑器的关键功能,运用原生 DOM 和 SVG 技术提供更灵活的设计解决方案。 3. 设计并制作广告页面、宣传页面及设计模板展示页面,提升用户体验和平台可视化效果。 4. 与设计团队密切合作,确保设计方案的可实现性,并通过用户测试获取反馈,持续优化产品功能。 5. 参与项目需求分析和技术讨论,推动团队协作,确保项目按时交付。
2017年09月 — 2019年07月
技术,前端/移动开发,前端开发工程师
1. 负责物料管理平台的前端开发与维护,主要使用原生JavaScript、jQuery和Layui框架。 2. 实现平台的关键功能模块,包括物料的录入、查询和管理,显著提升用户操作的便捷性。 3. 进行代码重构和性能优化,有效减少用户操作延迟。 4. 维护与后端API的对接,确保数据的实时更新与准确性,提升系统稳定性。 5. 定期与产品经理和用户沟通,收集反馈并持续迭代产品功能,提高用户满意度。
2015年09月 — 2017年09月
技术,后端开发,Java
1. 主要使用Java和C++进行客户端应用开发,基于现有平台进行二次开发,增强应用功能。 2. 使用JavaScript、HTML和CSS完成部分页面开发,并实现与后端的对接。 3. 处理Internet Explorer兼容性问题,确保不同浏览器环境下的功能一致性和用户体验。 4. 参与需求分析和技术评审,与团队协作优化产品架构,提高系统的稳定性和可维护性。 5. 编写技术文档,帮助团队成员理解系统结构和功能实现,提升团队整体效率。
教育经历
软件工程
2012年08月 — 2016年08月
项目经历
2024年01月 — 2024年01月
### 技术栈: Vue.js 全家桶, Webpack, Babel, Less 项目描述: 负责公司内部的发文审批系统,提高文件审批效率,支持在线预览和批注。 主要功能和特点: - 在线文件预览与批注: 实现 Word、PDF 等格式的在线预览,并提供批注工具。 - 多环节审批流程: 设计灵活的审批流程,支持多环节配置。 - 审批状态流转: 实现审批状态自动流转,提供审批历史记录。 - 用户界面与交互设计: 使用 Vue 组件化开发,优化用户体验。 成果展示: - 系统上线后,显著提高审批效率,减少沟通成本和时间延误,获得用户一致好评。
2024年01月 — 2024年01月
项目概述: 该小程序基于 Uni-app 框架构建,依托微信小程序平台设计。用户可以通过小程序拍摄照片,自动生成符合规范的证件照,并支持更换底色及导出不同尺寸的照片。 主要工作内容: - 项目搭建与前台开发: - 从零开始搭建整个项目架构,负责前台页面的设计与开发,确保用户界面的友好性和易用性。 - 进行平台兼容性处理,确保小程序在不同版本的微信环境中稳定运行。 - 后台接口开发与对接: - 开发后台接口,实现与前端的数据交互。 - 与阿里云相关应用及 API 进行对接,实现照片存储、处理等功能。 - 项目部署与上线: - 完成项目的部署工作,确保所有功能在服务器上正常运行。 技术栈: - UniApp - 微信小程序API - 阿里云相关应用及API - Node.js - MongoDB 成果展示: - 小程序成功发布上线,并在维护期间吸引了500+用户,验证了其市场价值和用户需求。 - 通过用户反馈和数据分析,不断优化小程序的功能和用户体验,提升了用户满意度和留存率。
2024年12月 — 2024年12月
项目概述: 该项目为在线图片水印工具,支持用户上传多张图片并批量添加水印。水印功能丰富,包括旋转、模糊、字体间距调整、字体选择及透明度设置,同时提供实时在线预览效果。 主要工作内容: - 项目搭建与功能开发: - 从零开始搭建整个项目,负责所有模块的功能开发,包括图片上传、水印添加、批量下载等。 - 进行技术选型,确保项目的高效开发和稳定运行。 - 解决开发过程中遇到的疑难问题,保证项目的顺利进行。 - 水印功能实现与优化: - 实现水印的旋转、模糊、字体间距调整、字体选择和透明度设置等功能。 - 优化实时在线预览效果,确保预览过程流畅不卡顿。
2024年12月 — 2024年12月
技术栈: Vue.js, Uni-app, Egg.js, MongoDB, Nginx 项目描述: 本项目为常规 ERP 应用,包含 PC 端和移动端。PC 端使用 Vue CLI 开发,移动端使用 Uni-app,后台采用 Egg.js 和 MongoDB,前端通过 Nginx 进行服务。 工作内容: - 独立负责产品设计: 进行需求发掘和技术选型。 - 进行前后端开发: 涵盖用户界面和 API 设计。 - 负责系统的部署和运维工作: 确保高可用性。 成果展示: - 提供多端应用: 用户可在不同设备上完成订单录入、PDF 导出、库存预警、权限分配和租户管理等功能。 - 利用 Gitee 流水线实现自动化部署,简化上线操作,提高发布效率。 - 在本地开发环境中使用 Nginx 及 HttpHeadersMoreModule 模块,实现跨域直连,加快开发进度和问题定位速度。
2024年12月 — 2024年12月
技术栈: Vue.js 全家桶, React, Webpack, Babel, Less, Laravel 项目描述: 本项目为在线设计平台,主要功能包括视频在线编辑、H5 在线编辑、LOGO 在线制作及电子期刊在线展示。 工作内容: - 从零搭建项目: 负责整个项目生命周期的管理,包括技术选型和难点攻克。 - 难点攻克: - 页面还原度: 确保设计稿与页面的误差控制在 1px 以内。 - 性能优化: 优化 H5 在线设计功能,确保页面 FPS 控制在 30 以上。 - 文件上传: 实现分片和断点续传功能,提升用户体验。 成果展示: - 设计稿还原度接近 100%,并针对不同分辨率进行了适配,确保良好用户体验。 - 开发多个公共组件和业务组件,提升团队开发效率并统一项目标准化。 - 针对 H5 在线编辑功能进行优化,确保良好的页面性能和用户交互体验。
TA 的技能服务
该人才共 1 项技能服务,可在 技能服务 中搜索「杨雷」查看。