Professional Summary
Software Engineer with over three years of industry experience at Kuaishou (one of China's top short-video platforms), specializing in Java backend, collaborative software architecture, and large-scale distributed systems. Over the past year, broadened into full-stack development — building web applications with React and TypeScript, integrating diverse APIs, and optimizing frontend performance. Frequently takes the technical lead role in team projects.
Specialized in AI application development with hands-on RAG, Agent frameworks, and LLM integration. Practices AI-assisted engineering extensively — leveraging Claude Code and Cursor for rapid development and automated testing, and solving AI-specific challenges such as LLM streaming output optimization.
Work Experience
Kuaishou Technology, Beijing, China
Jun 2024 — Feb 2025
Integrated LLM Agents and LLM Copilot with enterprise IM tools, enhancing functionality and user experience across the platform.
Jan 2024 — Jun 2024
Developed a generative-model-based E-commerce automated customer service system (Shopify/Cheerlink), including WhatsApp Business API and Instagram DM integration.
Jan 2023 — Dec 2023
Revamped the Operational Transformation (OT) protocol for online spreadsheets — 96% reduction in processing time (seconds/minutes → milliseconds) and 10x–1000x data compression.
Jan 2022 — Dec 2022
Led stateless transformation of collaborative form services with Redis-based caching — 99% decrease in service exceptions, first-screen load improved ~300ms.
Jul 2021 — Dec 2021
Built compliance review system for the online collaborative document community: search (Elasticsearch), permissions, content moderation.
- Maintained 500,000+ lines of backend code for online collaborative office software
- Managed 50+ microservices; collaborated with 15+ backend and 50+ frontend engineers
Two promotions and a 50% salary increase during tenure
Education
University of Auckland, New Zealand
COMPSCI 732: Software Tools and TechniquesA+
ENVENG 702: Eng Decision Making AotearoaA+
SOFTENG 751: High Performance ComputingA
SOFTENG 754: Advanced Software RequirementsA
COMPSCI 725: Usable Security & PrivacyA
SOFTENG 701: Advanced SE Dev MethodsA-
SOFTENG 761: Agile & Lean Software DevB+ (Scrum Master)
COMPSYS 726: Robotics & Intelligent SystemsA-
Sichuan University, Chengdu, China · Honors: Outstanding Engineer
Object-Oriented ProgrammingA+
Computer Organization & ArchitectureA+
Software Quality Assurance & TestingA+
IT Industry InternshipA+
Systems ProgrammingA
Operating SystemsA
Computer NetworksA
Database SystemsA
Linear AlgebraA
Academic Projects
Fusion Music — Collaborative Real-Time Music Editor
COMPSCI 732 · University of Auckland
Built a multi-user real-time collaborative music editing platform as technical lead (~80% of implementation). Designed DDD architecture, implemented WebSocket-based collaboration protocol, set up CI/CD pipeline, and managed deployment on DigitalOcean.
Reinforcement Learning for Pokémon Showdown
COMPSYS 726 · University of Auckland
Designed and trained an RL agent for the Pokémon Showdown battle environment. Engineered a 40-dimensional state representation, shaped reward functions balancing win-rate optimization with learning stability under partial observability and stochasticity.
Thread-Safe Concurrent Priority Queue
SOFTENG 751 · University of Auckland · Report received full marks
Designed and implemented three concurrent priority queue variants — Blocking Multi-Heap (segmented locking), Lock-Free Skip List (CAS-based), and Wait-Free Bucket Queue. Comprehensive correctness and performance evaluation under varying concurrency scenarios.
Personal Projects
Peak Assistant
Independent Development · 90,000+ lines of TypeScript
An AI-powered Obsidian plugin supporting multi-provider LLM integration (Claude, OpenAI, Google, Ollama), SQLite-based RAG pipeline with vector search, and real-time streaming output optimization (O(n²)→O(n)).
TypeScriptReactSQLiteLangChainZustand
Collaboration Document System — Article Series
Technical Writing
Authored a technical article series documenting 3 years of collaborative document/spreadsheet engineering, well-received by the developer community.
Technical Skills
Languages
JavaPythonJavaScriptTypeScriptC
Backend
SpringRedisKafkaMySQLElasticsearchMongoDB
Frontend
ReactVueNode.jsHTML/CSS
Tools
GitDockerClaude CodeCursorIntelliJ IDEAMaven
Specializations
LLM Agent DevelopmentAI-Assisted EngineeringRAGPrompt EngineeringOnline CollaborationData Structure Optimization
Languages
English — IELTS 6.5 (Reading 7.5)
Comfortable with daily professional conversations. Capable of delivering prepared presentations independently. Continuously improving in New Zealand.