具备扎实的 Java 全栈开发能力,熟练使用 SpringBoot、Vue 前后端分离架构,可独立完成需求分析、数据库设计、接口开发、前后端联调、Linux 服务器部署与上线。拥有完整项目实战经验,熟悉企业开发流程,问题排查与交付能力强,可快速胜任中小型项目开发与维护工作,符合中级开发工程师岗位要求。
专业技能
后端技术
- 熟练掌握 Java 基础与面向对象编程,精通 Spring、SpringBoot 开发框架
- 熟练使用 MyBatis/MyBatis-Plus 进行数据层开发,能编写复杂 SQL、多表查询
- 掌握 MySQL 数据库设计、索引优化、事务与常用运维操作
- 熟悉 JWT 登录鉴权、线程池、WebSocket 实时通信、接口开发与调试
- 熟练使用 Maven 构建、Git 版本控制、接口文档与项目管理
前端技术
- 熟练使用 Vue2/Vue3、Element Plus、Vant 等前端框架与组件库
- 掌握 HTML、CSS、JavaScript,能独立完成 PC 端与移动端页面开发
- 具备前后端联调、接口对接、表单验证、权限控制等实战能力
运维与部署
- 熟练使用 Linux(Mint/Debian)系统常用命令、环境搭建与服务管理
- 熟悉 Nginx 反向代理、域名配置、HTTPS 与服务器安全基础
- 能完成项目 Jar 包部署、前端打包发布、日志排查与问题定位
- 具备项目打包为 APK、EXE 等多端发布经验
其他能力
- 能独立负责项目从 0 到 1 开发、测试、上线与迭代优化
- 具备较强的问题排查能力,能快速定位并解决开发、部署、运行中的各类 Bug
- 有教学与技术分享经验,沟通表达清晰,学习能力强,责任心强
项目经验
校园综合管理系统(独立开发)
项目描述:面向校园场景的综合管理平台,包含报修管理、排课管理、用户权限、数据统计、消息通知等模块,采用前后端分离架构。
负责内容:
1. 使用 SpringBoot 搭建后端服务,设计 MySQL 数据库表结构与业务逻辑
2. 使用 Vue3 + Element Plus 开发管理后台页面,实现表单、列表、分页、导出等功能
3. 集成 JWT 完成登录认证与角色权限控制,使用 WebSocket 实现消息