Skills
1. Frontend
- Vue3 Ecosystem: Proficient in Composition API, capable of building enterprise-level frontend projects from scratch with Vite + TypeScript;
- HTTP & UI Libraries: Skilled with Axios/Ajax for global request/response interceptors and multi-environment configuration; experienced with Ant Design Vue, Element UI, and LayUI for rapid admin panel development.
2. Backend
- Java Stack: Proficient in Spring Boot 3, Java 21 virtual threads; experienced with Hutool, Lombok, Knife4j; strictly follows Alibaba Java Development Guidelines; skilled in MyBatis Flex with custom code generators and LambdaQueryWrapper for simplified database operations;
- .NET Stack: Proficient in ASP.NET Core MVC and ASP.NET Core API, used both frameworks for undergraduate thesis project hosted on GitHub;
- Architecture Optimization: Experienced with Facade, Strategy, Template Method, Factory, and Executor design patterns, applied in real projects to optimize code architecture and reduce coupling.
3. Deployment
Proficient with Nginx for reverse proxy, static resource serving, and resolving CORS and frontend routing issues in separated frontend-backend deployments.
4. AI
Proficient in LangChain4j, skilled in AI Service, structured output, and tool calling; integrates Redis for distributed AI conversation persistence, enabling rapid enterprise AI application development.