本人熟练掌握 Java 编程语言,具备扎实的面向对象编程思想,能够熟练使用 Spring、Spring Boot、MyBatis 等主流框架进行企业级后端开发,具备良好的代码规范和项目开发能力。能够熟练操作 MySQL 数据库,具备良好的数据库设计能力,熟悉索引优化、SQL性能调优、事务机制等,同时具备使用 Redis 进行缓存设计、数据持久化等开发经验,能够有效提升系统的访问性能。在前端开发方面,熟悉 HTML、CSS、JavaScript 等前端基础技术,能够结合 Vue 框架进行前后端联调与页面交互开发,具备一定的前端性能优化能力。网络协议方面,熟悉 HTTP、TCP、UDP 等常用协议,了解其底层原理及在实际开发中的应用场景。专业基础扎实,熟悉常用数据结构与算法,掌握多种设计模式,理解操作系统原理及多线程并发处理机制。此外,还掌握 Python 和 C/C++ 编程语言,能够胜任多语言开发任务。对人工智能领域也保持持续关注,了解 RAG、大模型微调以及智能体等前沿 AI 技术原理与应用趋势,具备较强的技术学习与研究能力。
物联网固件安全检测平台
- 参与物联网固件安全检测平台的系统设计与全栈开发,基于 SpringBoot + SpringSecurity + Vue 技术栈实现用户权限控制、固件全生命周期管理、固件扫描等 6 项核心功能模块,解决了固件扫描的多线程调度、固件扫描进度的实时监测等技术难点。
- 构建固件安全风险可视化分析体系,提供可视化固件评分、扫描结果环形图展示、扫描结果详情、历史扫描回溯,设计可交互式检测报告模板(支持 PDF/XLSX/JSON格式),提升用户体验和数据可读性。
- 参与数据库的设计以及前后端接口文档的撰写,完成与工作相关的技术文档编写。
- 维护所负责的服务模块,并持续优化功能和版本的迭代,协助测试工程师完成功能模块中基础功能的测试及 Bug 修改。
在线驴友辅助系统
项目内容:项目采用前后端分离的架构,前端使用 Vue3 框架进行开发,后端使用 SpringBoot + SpringAI 框架实现核心逻辑,数据库使用 MySQL 和 Redis 实现数据的高效访问。系统实现了包括旅游意向发布、队友推荐、路线规划、旅游日志撰写与分享等一系列功能。此外,系统以 Ollama 本地部署的方式嵌入了 DeepSeek-R1:7B 大模型,帮助用户智能规划旅游事项。
个人负责:使用 SpringBoot + SpringAI 框架实现服务器端逻辑,包括用户管理、旅游意向维护、团队组建、队友推荐、LLM 智能规划等功能。通过设计提示词模板,并将用户的旅游意向等信息作为上下文传递给 LLM,以获取 LLM 更为精准的回答。同时处理数据存储和数据的缓存一致性问题,确保数据的安全和高效访问。
平台功能: 该平台可以实现对汽车、手机、路由器等 IoT 设备固件的自动化分析,及时发现固件中存在的安全漏洞,并提供相应的修复建议。 负责的工作: - 参与物联网固件安全检测平台的系统设计与全栈开发,基于 SpringBoot + SpringSecurity + Vue
系统功能:系统采用前后端分离的架构,前端使用 Vue3 框架进行开发,后端使用 SpringBoot + SpringAI 框架实现核心逻辑,数据库使用 MySQL 和 Redis 实现数据的高效访问。系统实现了包括旅游意向发布、队友推荐、路线规划、旅游日志撰写与分享等一系列功能