个人介绍

两年Java后端开发经验,熟悉 Java 后端开发,独立全栈工程师,能够独立完成 Spring Boot 项目搭建与接口开发
具备数据库设计能力,熟悉 MySQL、JPA,能完成业务表结构与增删改查功能开发
有完整项目实战经验,独立开发过网吧管理系统等项目,涉及用户管理、上下机计费、状态管理等功能
熟悉 Git、前后端分离开发流程,具备较强的问题排查与学习能力
沟通配合效率高,能根据需求快速开发并按时交付功能模块

核心技能
Java Vue MySQL JPA Spring Boot
精选作品集
网吧管理系统
- **项目描述**: 独立设计并开发了一套基于 Spring Boot 的高校毕业论文管理系统,覆盖选题申报、开题审核、中期检查、终稿提交、答辩评分及成绩归档等完整业务流程。系统支持七种角色协同管理,基于 JWT 与 RBAC 实现权限控制,采用多级审核状态机实现论文流程流转与材料追溯,并结合 Redis 完成短信验证码与密码找回功能,提升了论文管理效率与流程规范性。 - **工作内容**: - 基于 Spring Boot 搭建后端服务,采用 Controller / Service / Repository 分层架构,实现核心业务逻辑开发。 - 使用 JPA 完成 Admin、User、Computer、UsageRecord 等核心实体建模及数据库关系设计。 - 实现用户上下机业务流程,通过事务控制保证数据一致性,并支持 VIP 与普通用户差异化计费。 - 使用 BigDecimal 处理金额计算与余额扣费逻辑,避免浮点运算精度问题。 - 开发电脑状态监控、用户管理、充值、上下机及使用记录查询等核心功能模块。 - 后端提供 14 个 RESTful API 接口,前端通过 Fetch API 完成前后端数据交互。 - 配置 CORS 跨域访问、JPA 自动建表及数据库初始化脚本,提升项目部署与开发效率。
毕业论文管理系统
- **项目描述**: 独立设计并开发了一套基于 Spring Boot 的高校毕业论文管理系统,覆盖选题申报、开题审核、中期检查、终稿提交、答辩评分及成绩归档等完整业务流程。系统支持七种角色协同管理,基于 JWT 与 RBAC 实现权限控制,采用多级审核状态机实现论文流程流转与材料追溯,并结合 Redis 完成短信验证码与密码找回功能,提升了论文管理效率与流程规范性。 - **工作内容**: - 基于 Spring Boot 3.2 搭建后端服务,采用 Controller / Service / Repository / Entity / DTO 分层架构,提升系统可维护性与业务解耦能力。 - 使用 JPA 完成学生、论文、审核记录、评分记录等核心业务实体建模,并设计对应数据库关系。 - 设计并开发 48 个 RESTful API,实现论文选题、开题、中期检查、终稿提交、答辩评分及成绩归档等核心业务功能。 - 基于 JWT 实现无状态认证机制,结合 RBAC 权限模型完成学生、指导老师、专业负责人、学院领导、评阅老师、答辩小组、管理员七种角色的权限控制。 - 使用 Spring AOP 实现声明式权限校验,统一处理接口鉴权与角色访问逻辑。 - 设计多阶段审核状态机,实现论文流程流转、材料驳回重提及历史版本追溯功能。 - 实现指导老师 40%、评阅老师 20%、答辩小组 40% 的综合评分机制,自动汇总生成论文最终成绩。 - 前端采用原生 JavaScript + Tailwind CSS 构建单页应用,按角色模块化组织页面与功能。 - 封装统一 Token 管理、接口请求与异常处理逻辑,优化前后端交互流程。
工作经历
海南热带海洋学院科研创新实验室 · 开发 2026-05-06 - 1
参与“轻量化 AI 与移动端 AR 化学实验安全教学平台”项目开发,负责 Spring Boot 后端接口开发、MySQL 数据库设计及业务模块实现,参与用户权限管理、实验数据管理及前后端接口联调,协助完成系统测试与功能优化。
教育背景
海南热带海洋学院 · 软件工程 2023-09-01