Building
Digital Experiences

I'm Kevin Xiao, a passionate developer crafting responsive, interactive, and user-friendly full-stack web applications.

View My Work
Full Stack Developer
UI Designer
3D Animator

Selected Projects

N

Nacos Config

A centralized configuration management system for microservices.

Java
Spring Boot
MySQL
React
E

E-Commerce

Full-featured online shopping platform with dashboard.

Next.js
TypeScript
Stripe
Tailwind CSS
T

Task Master

Collaborative project management tool for teams.

React
Socket.io
Node.js
MongoDB
A

AI Chat

Intelligent chatbot interface powered by LLMs.

OpenAI API
Python
FastAPI
Vue.js
C

Crypto Dash

Real-time cryptocurrency tracking dashboard.

React
D3.js
Redux
Firebase
T

Travel Log

Social platform for sharing travel experiences.

Flutter
Google Maps API
Dart
AWS
N

Nacos Config

A centralized configuration management system for microservices.

Java
Spring Boot
MySQL
React
E

E-Commerce

Full-featured online shopping platform with dashboard.

Next.js
TypeScript
Stripe
Tailwind CSS
T

Task Master

Collaborative project management tool for teams.

React
Socket.io
Node.js
MongoDB
A

AI Chat

Intelligent chatbot interface powered by LLMs.

OpenAI API
Python
FastAPI
Vue.js
C

Crypto Dash

Real-time cryptocurrency tracking dashboard.

React
D3.js
Redux
Firebase
T

Travel Log

Social platform for sharing travel experiences.

Flutter
Google Maps API
Dart
AWS

Tech Stack

React & Next.js

Building high-performance websites and complex web applications.

Proficiency95%

TypeScript & JavaScript

Ensuring type safety and scalable codebases.

Proficiency90%

Node.js & Hono.js & Nest.js

Designing backend systems ranging from 'lightweight and agile' to 'heavy and robust'.

Proficiency85%

Vue & Nuxt.js

Rapidly building official websites, dashboards, and various mini-programs/apps.

Proficiency90%

Tailwind CSS

Rapidly building custom user interfaces.

Proficiency95%

Creative Works

3D Animated Pin

Interactive 3D pin component with physics-based animations.

Virtual Gallery

Immersive WebGL art gallery experience.

Space Traveler

Scroll-based storytelling journey through the solar system.

Latest Thoughts

📝

From Beginner to Master: The Rise of TypeScript!

TypeScript is like a double-edged sword: used well, it helps you write more elegant and safe code; used poorly, it can drive you crazy.

Read more →
📝

React Component Encapsulation Best Practices: 6 Secrets to Save Your Hair

Following these best practices when encapsulating components in React can improve code quality, maintainability, and scalability.

Read more →
📝

The Future of Web Animation

Exploring the capabilities of Framer Motion and View Transitions API.

Read more →
📝

Optimizing Web Performance

Practical guide to improving Core Web Vitals and loading speed.

Read more →
📝

TypeScript Best Practices

Writing clean, maintainable, and type-safe code in large projects.

Read more →
Kevin Xiao

Kevin Xiao

Full Stack Engineer

Age:32
Education:Bachelor's Degree
WeChat:xiaoyangngo
Email:xiaoxiaoyang271@gmail.com

ABOUT ME

ABOUT ME

Hello, I'm Kevin Xiao. I graduated from Jingdezhen Ceramic University with a bachelor's degree. I have 6 years of frontend development experience and 2 years of full-stack development experience. I am a pixel perfectionist, have a clean code obsession, and prioritize efficiency. Despite working in a small company with an ordinary degree, I managed to earn over 100,000 RMB through side projects introduced by colleagues and my own efforts. After being laid off at the end of last year, I decided to transition to full-time freelancing and established my personal studio on New Year's Day 2026. I welcome any business owners in need to contact me; I am dedicated to serving you.

UI Design
3D Modeling
Ping Pong

UI Design

First Job

I strayed into UI design for over a year, which perhaps laid the groundwork for my transition to coding. I successfully taught myself to code in my spare time, and in a flash, over 6 years have passed.