<Adou />
AboutSkillsProjectsExperienceBlogContact

Good Morning

Adou

Building intelligent and beautiful web experiences with code

VueReactUniAppNext.jsAI/ML
<Adou />

Home

Tech Stack

Next.jsReactTailwind CSSFramer MotionTypeScript

© 2026 Adou. All rights reserved

Built with Next.js

About Me

Learn my story

Profile

Location

Hangzhou, Zhejiang

Experience

4+ Years

Focus

Frontend & AI

Status

Available for Projects

Hobbies

Gaming

FPS & MOBA

Photography

mood piece

Music

Ancient Style & Pop

Reading

Mystery & Oriental Fantasy

Milestone

Document the journey

0

project work

0

blog post

0+

number of coffee cups

0+

number of late nights

Projects

My featured projects

Adou's Space
FeaturedAI Powered

Adou's Space

A personal website that integrates an AI intelligent chat assistant, a backend management system, internationalization support, and a dark mode.

Next.jsTypeScriptTailwind CSSVercel AI SDKnext-intl
Optimization scheme for Excel import and export
Featured

Optimization scheme for Excel import and export

A front-end Excel import and export solution based on SheetJS (xlsx) + ExcelJS, which has been deeply optimized for scenarios involving large data volumes, supports functions such as data validation, type conversion, complex table headers, template generation, and image embedding.

Vue.jsSheetJSExcelJS
L
Featured

Lightweight data collection solution

A lightweight tracking library for data collection points, supporting automatic exposure data collection points, click data collection points, and manual data collection points.

JavaScript

Work Experience

My career journey

X

Frontend Developer

XXX Technology Co., Ltd.

Jan 2026 — Apr 2026

Responsible for the front-end development of the company's projects and promoting the implementation and application of AI technology in research and development.

Key Achievements

  • Design and implement an Excel processing solution, reducing the export time of Excel files with large data volumes or containing images from over 30 seconds to just 3 seconds, decreasing memory usage by 90%, and ensuring seamless export for users
  • Develop and implement project iteration assistance skills within the company to reduce redundant AI file reads and meaningless token consumption
  • Implement a lightweight event tracking library, implemented purely in JavaScript, without requiring any third-party libraries, suitable for mobile scenarios
ReactNext.jsTypeScriptVueUniApp
X

Frontend Developer

XXX Technology Co., Ltd

Nov 2023 — Aug 2025

Requirements communication, technical solution design, and development.

Key Achievements

  • Independently complete the development and launch of the product
  • Encapsulate the universal ProTable table component, support configurable development, and increase table development efficiency by 70%
  • Design and implement a dynamic form engine that supports customer-defined form configurations, thereby enhancing development efficiency while reducing development costs
Vue.jsTypeScriptWechat Mini ProgramUniApp
X

Frontend Developer

XXX Blockchain Technology Co., Ltd.

Feb 2022 — Sep 2023

Participate in front-end development of company projects, quickly learn and master modern front-end technology stacks.

Key Achievements

  • Understand the basic knowledge of blockchain and be familiar with the workflow
  • Master the basic knowledge of front-end development
ReactDockerThreeJS

Blog

Tech insights & thoughts

D
Featured

Debugging Next.js 16 Turbopack Memory Leak and CPU Spin: A Complete Investigation from Browser to Node.js Process

Apr 22, 2026·12 min read

A complete debugging journey starting from browser-side memory leak investigation, ultimately identifying an official Next.js 16 Turbopack dev server bug. Covers React component optimization, CSS performance analysis, and process monitoring techniques.

Next.jsTurbopackDebuggingNode.js
F
Featured

Four Layers of Context Management: How I Stopped My AI Assistant from Forgetting

Apr 24, 2026·12 min read

How I replaced a naive 20-message sliding window with a four-layer context management system — dynamic token budgeting, conversation summarization, key info extraction, and prompt compression — to prevent information loss in long AI conversations.

AILLMContext-Management
B
Featured

Building Resilient AI Chat Streaming: Preserving Partial Content and Auto-Retry with Exponential Backoff

Apr 24, 2026·10 min read

How I implemented a resilient streaming architecture for an AI chat interface that preserves partially received content during network interruptions and automatically retries with exponential backoff.

StreamingAIError HandlingExponential Backoff
All Posts

Contact Me

Looking forward to connecting with you

Social Links

Available for new projects

Technical Skills

My tech stack and capabilities

Frontend Basics
HTML5
HTML5
CSS3
CSS3
JavaScript
JavaScript
TypeScript
TypeScript
Frameworks
Vue.js
Vue.js
UniApp
UniApp
React
React
Next.js
Next.js
AI/ML
P
Prompt EngineeringAI
S
SkillAI
M
MCPAI
L
LangChainAI
Soft Skills
PProblem solving
TTeam collaboration
CCommunication Skills
LLeadership