熟练掌握 Java/C++/C#核心语法,熟悉 HTML/CSS/JavaScript 等前端开发语言。
熟练掌握 SSM/SpringBoot/SpringCloud Alibaba/MyBatis-Plus 后端框架。
熟悉 Spring Security/OAuth2 常用后端权限控制框架。
熟悉 MySQL 索引优化,掌握 SQL Server/Oracle/MongoDB 数据库开发及 Redis 缓存设计。
熟悉 Kafka/RabbitMQ 消息队列、Nginx 反向代理与性能调优。
熟悉 Ajax/Node.js/Vue.js/React.js 等前端技术栈,具备较高效前后端协同开发的能力。
熟悉 UniApp 和 Flutter 跨平台应用开发框架,掌握 Android 及鸿蒙原生开发的一般流程
熟悉 Element-Plus/Ant-Design 等 UI 组件库的应用,能快速构建标准化界面。
了解 Hadoop 生态(HDFS/MapReduce/YARN)以及 Spark 计算框架。
了解 Linux 进程管理和项目部署、Docker 容器化及 Jenkins 持续集成。
了解 Git 分支管理,具备一定代码质量与全流程 DevOps 实战经验。
一、学校停车场管理系统(2024.05~2024.08)
这是一套基于 JavaWeb 开发的校园停车场管理工具,覆盖车辆进出自动登记、空闲车位预约、停车费用统计等核心功能。
职责:
负责后端开发,使用 SpringBoot + MyBatis-Plus 搭建 RESTful API,实现车辆信息管理、车位状态更新、订单生成等核心功能。
使用 Shiro 进行权限控制,区分管理员、普通用户角色,确保系统安全性。
配合前端(Vue3 + Element-Plus)完成数据交互,通过 Ajax 优化请求响应速度,提升用户体验。
设计并优化数据库表结构,使用索引优化查询性能,确保高并发场景下的稳定性。
成果:
系统成功上线,支持每日 100+车辆进出管理,车位预约功能减少人工管理成本约 30%。
通过缓存优化(如 Redis)减少数据库查询压力,API 响应时间降低 20%。
项目代码规范,通过单元测试覆盖核心业务逻辑,Bug 率低于 10%。
二、华讯科技进销存管理系统(2024.10~2025.01)
基于 JavaWeb 的轻量级仓储库存管理工具,服务于公司单一仓库的日常进出库操作与库存盘点,支持基础数据管理、库存预警、单据生成等
功能,覆盖 5 个核心业务流程,日均处理订单约 200 单。
职责:
使用 SpringBoot + MP 搭建 RESTful API,实现商品信息管理(SKU 编码、名称、规格)、出入库记录登记、库存余量实时更新等功能;
基于 Shiro 设计权限控制模块,区分系统管理员、仓库操作员角色,限制敏感操作(如库存手动调整)权限;
通过 Ajax 异步加载库存列表数据,优化页面响应速度(首屏加载<1s)。
设计商品主表(含 ID、编码、名称等字段)与库存流水表(操作类型、数量、时间戳),通过索引(sku_code, warehouse_id)提升高频查询效率;
引入 Redis 缓存商品基础信息(如规格参数),减少数据库直接查询次数,API 平均响应时间降低 25%。
配合前端团队(Vue3 + Element-Plus)调试数据接口,确保库存余量实时同步更新。
成果:
系统上线后替代原 Excel 手工台账,库存盘点效率提升 40%。
通过事务管理(@Transactional)保障出入库数据一致性,错误率从 5%降至 0.5%。
代码通过 SonarQube 静态检查(覆盖率 80%+),核心逻辑 Bug 率低于 5%。