教育背景
湖南工业大学科技学院
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 实现了丝滑的移动端阅读体验(支持触屏翻页、字号调节、夜间模式)。
袁恒
Java开发工程师
15873441932 | 3147226574@qq.com
企业员工管理系统 (课程设计)
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,解决了视频流传输的延迟问题。