About Me
As a passionate Full Stack Developer, I specialize in building robust and scalable web applications. With a strong foundation in Java/Spring, MicroService, React/Vue.js, Node.js, Redis, MQ, PostgreSQL/Mysql/MongoDB, I create seamless full-stack solutions that deliver exceptional user experiences(UI/UX).
My expertise extends to modern frameworks like Next.js. I'm committed to writing clean, efficient code.
Besides, I actively explore AI/LLM related filds including RAG, prompt engineering, model fine-tuning and Agent. Actively using the AI coding assistant to foster the development efficiency(Vibe Coding). Staying up-to-date with the latest industry trends to deliver cutting-edge solutions.
Backend
Java, Spring Boot, Node.js, Microservice
Frontend
React, Next.js, Vue.js
Database
MySQL, PostgreSQl, MongoDB
Performance
MQ, Redis Caching
AI/LLM
Generative AI (RAG/CoT/Fine-tuning/Agent), LangChain/pgvector/Qdrant, vLLM, MCP Protocol
Tools
IntelliJ IDEA, VS Code, Git, Docker, Vibe-Coding (Cursor/Copilot/Cline)
Professional Experience
Nibble! Inc
BiteBook SaaS System
Remote (Part-time)
2024 - Present
Freelancer (Full Stack Software developer)
A hotel and bar reservation management SaaS platform co-developed and operated with Hope & Sesame (庙前冰室) and Guangzhou Nibble Technology Co., Ltd.(Startup)
Key Achievements
- •Utilized the AI-driven IDE Cursor to accelerate MVP prototyping(Vibe Coding)
- •Optimized and improved UI/UX design, including animations and landing page styling with SSR (Server-Side Rendering).Enhanced mobile responsiveness for improved user experience
- •Implemented visual order queue management using DnD Kit drag-and-drop components
- •Integrated QR code functionality with coupon management
- •Automated order seating arrangements, order sequencing, and check-in/expiry management
- •Implemented i18n for multilingual support(Planning to release soon)
- •Built CI/CD pipelines to ensure high-quality code delivery, especially for AI-generated code
Project Preview
Landing Page
QR Code Page
Login Page
Mobile Compatible
Discovery Page
Bookings Page
Coupons Design
Dashboard - Counpons
Dashboard - Bookings(Drag and Drop)
Dashboard - CRM
Dashboard - Settings - Venue
Dashboard - Settings - Tables
Junmemama Education Inc
Junemamax AI Education SaaS Platform
Remote (Part-time)
2024.12 - Present
Freelancer (Full Stack Software developer)
An education SaaS platform designed to streamline CRM, SOP management, and AI-driven marketing operations.
Key Achievements
- •Developed core SOP and CRM management tables
- •Integrated an AI-powered assistant using RAG and Qdrant to build an internal knowledge base and AI agent workflows, supporting tasks such as meeting transcription (Whisper ASR), Email communication, and WhatsApp community engagement via Dify AI Agent
- •Enhanced content creation workflows with AI-driven rich text editing and copywriting support
- •Delivered business insights through BI visualizations integrated with AI agents, leveraging Vercel AI SDK for generative UI
- •Implemented multi-tenant architecture to support multiple clients with isolated environments(On Going)
Project Preview
Landing Page
Landing Page
Home Page
Data Visualization
Orders Management
Todos Management
Scrum Board-Calendar
AI Chatbot assistant
AI Chatbot assistant
AI ASR Meetings Transcription
Knowledge Base Management
Annoucements Management
Scrum Board-Visualization
SOP
SOP
SOP
Data sheet
Data sheet Visualization
Guangzhou Bidi Data Technology Co., Ltd.
Distributed Data Web Scraping System
Guangzhou (Canton), China
2023.12 - 2024.3
Java Intern in Big Data Department
Developed and maintained the department's distributed data web scraping and monitoring system, focusing on automated data extraction and processing with machine learning integration.
Key Achievements
- •Developed and maintained distributed data web scraping system with automated data cleaning and deduplication processes
- •Optimized asynchronous multithreading web scraping using CompletableFuture API, improving data processing performance
- •Implemented web scraping techniques using Selenium and RPA technologies for parsing and bypassing anti-crawler measures
- •Collaborated with Algorithm teams on LLM + RAG projects for knowledge base Q&A system implementation
Project Preview
Distributed Data Web Scraping Monitor System
Distributed Data Web Scraping Monitor System
Real-Time Data Visualization
Guangzhou University
✨Aixcat: a SaaS chatbot Platform Based on AIGC
Guangzhou (Canton), China
2023.9 - 2024.6
Research Assistant in AI Lab (Capstone Project)
An experimental academic project aimed at leveraging cutting-edge Generative AI and advanced techniques (RAG, CoT, Agent, Fine-tuning) to enhance specific domain's performance (fintech, stock market, academic, medical healthcare), based on Spring Boot, Vue.js, and Python.
Key Achievements
- •Implemented high-performance non-blocking network I/O using Netty and WebSocket/SSE protocol for streaming LLM responses
- •Developed Vue.js frontend for rendering Markdown and LaTeX format text with user-friendly UI/UX
- •Built large file upload system with custom thread pool and RabbitMQ for asynchronous task execution
- •Implemented distributed rate limiting using Redisson RateLimiter with AOP annotations
- •Integrated LangChain and PostgreSQL pgvector for RAG-enhanced document processing
- •Optimized on-device, self-hosted open-source models (Llama, Qwen) using vLLM for data security
Project Preview
AI Chatbot Platform
Markdown Support
Multi-Modal Support
File Upload / RAG Support
Function Call Support
Guangzhou University Smart Admission AI Assistant Chatbot
GZHU Smart Admission AI Assistant Chatbot
GZHU Smart Admission AI Assistant Chatbot
Guangzhou University Self-hosted DeepSeek R1 671B Chatbot
GZHU Industry-Research Innovation Transfer Assistant
Skills & Expertise
Backend Development
Java, Spring, Node.js, Express
Creating robust server-side applications with focus on scalability and clean architecture.
Frontend Development
React.js, Next.js, Vue.js
Building responsive and interactive user interfaces with modern React features and Next.js for optimal performance.
Database Management
MySQl, PostgreSQL, MongoDB
Designing and implementing efficient database schemas and queries for optimal data management.
UI/UX Design
Tailwind CSS, Shadcn UI
Crafting beautiful and intuitive user interfaces with modern design principles and frameworks.
Version Control
Git, GitHub/Gitlab
Managing code versions efficiently with Git and collaborating effectively through GitHub.
API Development
REST, gRPC
Designing and implementing efficient APIs for seamless data communication.
Cloud Computing
AWS, GCP, Azure, Cloudflare
Deploying and managing applications in the cloud for scalability and reliability.
Containerization
Docker, Kubernetes
Containerizing applications for consistent deployment and scaling.
Command Line
Linux, Bash
Proficient in command-line operations for system administration and automation.
DevOps
CI/CD, GitHub Actions, Jenkins
Automating software delivery processes for efficient deployment and scalability.
ML/AI
TensorFlow, PyTorch, LLM
Training and deploying machine learning models for various applications.
Language
Java, Python, C/C++, JavaScript, Go
Proficient in various programming languages for diverse application development.
Projects List

Portfolio Website
Modern personal portfolio built with Next.js and Tailwind CSS
View on GitHub
HSBC Job Application Web Crawler
Web crawler for HSBC job application, built with Python and Scrapy
View on GitHub
Middle school alumni website
A website for middle school alumni to share their experiences and memories.
View Link
Web3 Scraping
This project is a TypeScript + Pupp eteer blog scraper designed to extract article links and details from a specified blog. It connects to a MongoDB database to store the scraped data.
View on GitHub
E-commerce App
An E-commerce online shopping mall based on theSpringCloud Alibabamicroservice architecture to handle high-concurrency&high traffic scenarios and ensure inventory consistency.
View Link
Blog Platform
A Vue+ SpringBoot+MySQLbasedpersonalblogplatform. TheBlog page renders articlesin Markdown format and supports user comments and asynchronous notifications. The Dashboard manages content &user permissions.
View LinkEducation
Bachelor's Degree in Computer Science Networking Engineering
Guangzhou University
2020.9 – 2024.6
Key Achievements:
- Relevant Courses: Java Programming, Database Systems, Web Development, Software Engineering
- Advanced Courses: Data Structures and Algorithms, Operating Systems, Computer Networks, Network Security
- Specialized in Web Technologies and Artificial Intelligence
- Completed capstone project on 'Intelligent Web Application (AIGC Chatbot SaaS Platform)'
- Campus Experience: Served in CS College IT Support Team and Network Center providing IT services
- Contributed to school's web services development using full-stack and DevOps skills


















