涵树 · Hanshu

Hi, I'm

Cao Zongying

Rust · Vue · AI Full-stack Developer

I build tools and systems that solve real problems. From infrastructure to user experience, I pursue clean, reliable, and maintainable engineering practices.

Projects

Each project tells a complete technical story — from concept to delivery

Resume Assistant

Indie Dev · Full-stack Architecture

A full-stack resume tool built with Vue 3 and Rust. Features AI-powered content optimization, multi-format export (PDF/DOCX/HTML), real-time preview, and a customizable template engine.

Vue 3RustActix WebMongoDBTailwind CSS
  • AI-driven resume optimization engine
  • High-performance PDF rendering pipeline
  • Front-end & backend separation architecture
Learn More

Table Buddy

Indie Dev · Frontend Architecture

An intelligent data analysis tool for tabular data. Supports multiple data sources, interactive visualization panels, and customizable report generation.

Vue 3ViteD3.jsNode.js
  • Unified multi-source data ingestion
  • Interactive visual analysis
  • Configurable report engine
Learn More

Zhihu AI Works

Indie Dev · AI Application

An online app powered by Zhihu API that translates modern Chinese into classical Chinese (文言文), bringing classical literature back into everyday life

Vue 3AIZhihu API
  • AI-powered classical Chinese translation engine
  • Powered by Zhihu API ecosystem
  • Clean modern interaction design
Learn More

Available for freelance work

Turning ideas into usable, maintainable products

For individuals and small teams with clear business goals, I provide end-to-end support from discovery and prototyping through to delivery.

1We start with a short conversation to define the goal, scope, and smallest valuable release.
01

Web & Mini Program Development

Turn business workflows into clear, responsive interfaces, with coordinated frontend, backend, and deployment.

  • Responsive web apps / WeChat Mini Programs
  • Admin dashboards and business APIs
  • Deployment notes and maintainable code
02

Knowledge Base & RAG Apps

Make team documents searchable and traceable through an AI assistant for internal knowledge and content work.

  • Document ingestion and retrieval design
  • Conversational knowledge-base interface
  • Answer quality and safety boundaries
03

AI Workflows & Productivity Tools

Design practical automation for repetitive work, turning manual operations into reliable workflows.

  • Requirements discovery and MVP prototype
  • AI integration and workflow orchestration
  • Delivery demo and iteration roadmap

Open Source

Continuous contribution, sharing technical expertise

micro_proxy

0

A micro-app management tool built with Rust. Supports Docker image building, container management, and Nginx reverse proxy configuration. Performance and reliability focused.

RustDockerNginxMicroservices
GitHub

CLI Coder GUI

1

A graphical user interface for the cli_coder command-line tool, making AI-assisted programming more intuitive and accessible. Built with Vue 3 + TypeScript.

AIVibeCodingAgents
GitHub

cli_assistant

1

A command-line knowledge management tool for organizing AI chat history, enabling personal and team knowledge base accumulation. Written in Rust for efficiency.

AIKnowledgeBase
GitHub

vite-plugin-property-paths-to-types

1

A Vite plugin that automatically generates TypeScript type definitions from JSON configuration files. Improves type safety and reduces manual type maintenance.

ViteTypeScript
GitHub

blogstore

0

A self-hosted blog engine built with Rust. Write posts in Obsidian (or any Markdown editor), upload via CLI, and serve fast SSR HTML pages.

RustBlogSSR
GitHub

Blog

Technical thoughts and practical explorations

Loading…

Get in Touch

For technical discussions, project collaboration, or any ideas