前端开发:精通 HTML5、CSS3 及 JavaScript(ES6+),熟练运用 Flex/Grid 布局、响应式设计实现多端适配
深入掌握 Vue 框架及其生态(Vue Router、Vuex/Pinia、Vite),具备组件封装、状态管理及复杂交互逻辑开发经验
熟悉前端工程化流程,包括模块化开发、打包优化及自动化测试基础
后端开发:精通 Java 语言及 Spring Boot 框架,熟练运用 Spring 生态(Spring MVC、Spring Data JPA/MyBatis)进行后端服务开发,擅长 RESTful API 设计与实现,具备数据库设计(MySQL)、事务处理及性能优化经验
了解微服务架构思想,能独立完成后端服务的搭建、部署与维护。
其他编程语言:熟练运用 C# 进行应用程序开发,了解.NET 框架基础及 Windows 应用开发流程.具备跨语言开发能力,能根据业务需求选择合适技术栈完成开发任务
大模型应用:熟悉 LangChain4j 框架,掌握大模型微调技术(包括数据预处理、微调策略制定与模型评估),精通检索增强生成(RAG)技术实现,能结合业务场景构建基于大模型的智能应用,提升问答精度与知识调用效率。
1. 聘极 - 求职招聘网站
项目描述:一款聚焦于企业招聘与人才求职的综合性平台,采用 Servlet+Vue 技术栈开发,旨在深入理解后端底层原理与前后端交互机制。技术栈:Java、Servlet、Vue.js、MySQL、HTML5、CSS3、JavaScript、Ajax
责任与成果:后端负责设计并实现基于 Servlet 的核心业务逻辑,包括用户认证(登录 / 注册)、职位 CRUD、简历投递等功能,手动处理 HTTP 请求 / 响应与数据库交互,深刻理解 MVC 架构模式;
前端使用 Vue 框架构建响应式界面,通过 Ajax 与后端 Servlet 接口进行数据交互,实现职位列表动态加载、简历预览等交互功能;设计并优化 MySQL 数据库表结构(用户表、职位表、简历表等),编写高效 SQL 查询语句,解决多表关联查询性能问题;独立完成前后端联调与功能测试,确保用户操作流程顺畅,系统稳定运行。
2. AI 对话网站
项目描述:一款集成智能对话与图像生成功能的 AI 应用平台,基于 Spring Boot+Vue3 开发,利用 LangChain4j 实现 RAG(检索增强生成)技术,提升对话响应的准确性与专业性。
技术栈:Spring Boot、Vue3、LangChain4j、Java、TypeScript、MySQL、向量数据库、第三方生图 API
责任与成果:后端基于 Spring Boot 搭建服务架构,使用 LangChain4j 实现 RAG 核心流程:设计知识文档加载器、实现文本分割与向量转换、对接向量数据库完成相似度检索,使 AI 对话能结合专业知识库回答问题;
前端采用 Vue3+TypeScript 开发,通过组件化设计实现对话界面(支持上下文关联)、生图参数配置面板等功能,使用 Pinia 管理全局状态,确保交互流畅;集成第三方图像生成 API,实现文本描述转图像功能,设计任务队列机制处理异步生图请求,提升用户体验;优化 RAG 检索策略,通过调整文本分割粒度与相似度阈值,使对话准确率提升 ,同时完成系统部署与性能监控。
作为项目负责人,统筹前端求职者信息完善模块与后端简历生成算法优化工作,围绕 “智能简历生成 + 招聘全流程管理” 核心目标,基于 Servlet+Vue+Tomcat 技术栈推进开发。 前端求职者模块采用 Vue 框架构建,聚焦信息完善流程的流畅性与体验感。设计多步骤表单组件,
作为 AIChat 项目的全栈开发者,我独立完成了这款基于 Vue+SpringBoot 的智能对话系统开发,实现了集用户管理、AI 对话、内容生成与反馈互动于一体的完整功能闭环。 前端采用 Vue 框架构建响应式界面,通过 Vue Router 实现登录注册页、对话界面、图片