教育背景

湖南工业大学科技学院 2021.09 - 2025.06
计算机科学与技术 / 本科

核心课程:操作系统、软件工程、数据结构、计算机网络、Java程序设计、数据库原理

专业技能

  • 核心技术栈:熟练掌握 Java (SpringBoot / MyBatis-Plus) 与 Vue.js 前后端分离开发模式。
  • 数据库/中间件:熟练使用 MySQL 进行数据库设计与优化,熟悉 Redis 缓存机制及应用场景。
  • 工程化工具:熟练使用 Git 进行版本控制,熟悉 Maven 构建工具与 Linux 常用命令。

核心项目经验

在线教育平台 (毕业设计) 2024.12 - 2025.04

项目角色:独立开发者 (全栈开发)

技术栈:SpringBoot, MyBatis-Plus, Redis, MySQL, Vue.js, 阿里云OSS

项目难点与解决方案:

  • 视频云端存储:针对视频文件大、占用本地带宽的问题,通过对接阿里云OSS和VOD,实现了视频的云端直传与流畅点播,显著降低了服务器负载。
  • 高并发性能优化:在课程详情等高频读取接口引入 Redis 缓存策略,减少了 60% 以上的数据库查询压力,提升了页面响应速度。
  • 权限安全设计:设计并实现了基于角色的访问控制(RBAC)模型,确保了学员、讲师、管理员三端的权限隔离与数据安全。
万都小说App (个人全栈) 2024.03 - 2024.06

项目角色:独立开发者 (Full Stack)

技术栈:Java Web, Vue 3, Vant UI, JDBC

主要贡献:

  • 全流程架构:独立完成了从需求分析、数据库ER图设计、后端RESTful API规范制定到前端界面交互的完整开发流程。
  • 移动端体验优化:前端采用 Vue 3 组合式API重构业务逻辑,配合 Vant UI 实现了丝滑的移动端阅读体验(支持触屏翻页、字号调节、夜间模式)。
企业员工管理系统 (课程设计) 2023.09 - 2023.11

项目角色:后端开发 (组长)

技术栈:SSM (Spring+SpringMVC+MyBatis), JSP

主要贡献:

  • 团队协作管理:带领3人小组制定开发计划,规范代码风格,使用 Git 进行分支管理与代码合并。
  • 复杂业务实现:实现了员工信息的多条件动态组合查询与Excel报表导出功能,解决了多表关联查询的数据一致性难点。

实习经历

奥嵌有限公司 2024.07 - 2024.09
Java开发 & 嵌入式实习生
  • 企业级项目实训:深入参与Java Web全栈开发流程,独立完成了基于SSM框架的业务模块开发,掌握了Git团队协作与代码规范。
  • 嵌入式应用开发:负责Linux环境下多媒体应用的核心模块开发,利用C语言实现了进程间通信(IPC)与高效文件IO,解决了视频流传输的延迟问题。