教育经历
山海云端 - 计算机科学与技术(本科)
2020.9-2024.7
专业排名 15/120,主修课程包括数据结构、算法设计、计算机网络、操作系统、数据库系统等。在校期间获得 国家奖学金1次,校级一等奖学金2次。参与多个前端开发相关项目,熟练掌握HTML、CSS、JavaScript等前端技术,具备扎实的计算机基础理论知识和实践能力。
工作经历
山海云端-前端开发工程师(实习)
2024.6-2024.9
- 深度参与公司电商平台的前端开发工作,负责商品详情页、购物车、订单管理等核心模块的开发
- 使用 React + TypeScript + Redux技术栈,实现组件化开发和状态管理优化
- 优化页面性能,通过代码分割、懒加载、缓存策略等手段,将首屏加载时间从3.2秒优化至1.8秒
- 参与移动端H5页面开发,确保在iOS和Android设备上的兼容性和流畅性
山海云端-全栈开发工程师(实习)
2024.1-2024.4
- 参与微信小程序商城项目的全栈开发,负责用户端小程序和商家管理后台的开发工作
- 前端使用 微信小程序原生开发,后端采用 Node.js + Express + MongoDB技术栈
- 实现商品管理、订单处理、用户管理、数据统计等核心功能模块,集成微信支付API
- 负责项目部署和运维,使用 Docker + Nginx进行容器化部署
项目经验
电商管理系统
Demo
技术栈:React + TypeScript + Node.js + MySQL + Redis
构建一个完整的电商后台管理系统,包含商品管理、订单处理、用户管理、数据统计等功能。使用React Hooks和TypeScript构建前端界面,实现响应式设计和组件化开发;后端采用Node.js + Express框架,集成JWT身份认证和Redis缓存机制。
在线学习平台
Demo
技术栈:Vue.js + Element UI + Spring Boot + MySQL + WebRTC
开发一个支持在线直播、录播课程、作业提交的综合性学习平台。负责前端界面设计和用户交互,使用Vue.js构建单页应用,集成Element UI组件库;实现WebRTC视频直播功能,支持实时音视频传输。
微信小程序商城
Demo
技术栈:微信小程序 + WXML + WXSS + Node.js + MongoDB
开发一个功能完整的微信小程序商城,支持商品浏览、购物车、订单管理、支付等功能。使用微信小程序原生开发,实现商品列表、详情页、购物车、订单管理等核心页面;集成微信支付API,实现完整的支付流程。
数据可视化大屏
Demo
技术栈:Vue.js + ECharts + D3.js + WebSocket + Node.js
构建一个实时数据展示大屏,用于展示企业运营数据、用户行为分析等关键指标。使用Vue.js构建响应式界面,集成ECharts和D3.js实现多种图表类型;通过WebSocket实现数据实时更新,支持动态数据流展示。
自我评价
热爱前端开发,具备扎实的JavaScript基础,对现代前端技术栈有深入理解。熟练掌握React、Vue.js等主流框架,能够独立完成从需求分析到项目部署的全流程开发。具备良好的代码规范和架构设计能力,注重代码质量和用户体验。
技术方面,对前端性能优化、移动端适配、跨平台开发有深入研究。熟悉Node.js后端开发,具备全栈开发能力。持续关注前端技术发展趋势,善于学习新技术并应用到实际项目中。
"技术驱动创新,代码改变世界"是我的座右铭,期待加入优秀的团队,在技术道路上不断成长,为用户创造更好的产品体验。