Engineering portfolio

Engineering projects.

Explore the problems, responsibilities, technical decisions, and outcomes behind selected backend systems.

All projects

Production systems, open source, and independent tools.

Browse every case study without filters or hidden content.

01

Developer tool

Yaya Loop

A product specification becomes a bounded feature, an AI agent implements it, human review verifies the result, and the accepted change ships before the loop continues.

A feature-driven workflow for shipping software with AI coding agents and explicit human review.

  • AI Agents
  • Developer Tools
  • Python

02

Production system · iFLYTEK Future

Voice Cloning Backend

A product client reaches a FastAPI control boundary, opens a streaming session, and coordinates with an AI model. Operational logs branch from the backend boundary.

Production APIs and real-time streaming for an AI voice feature.

  • Python
  • FastAPI
  • WebSocket

03

Production system · ByteDance

CDN Vendor Allocation

Planning inputs enter an allocation engine, which supports traffic decisions across multiple vendors while monitoring provides operational feedback.

Traffic allocation across CDN vendors using forecast and performance signals.

  • Go
  • Python
  • CDN

04

Open source

mysqlsmom

MySQL binlog events enter a Python synchronization process, which transforms changes for Elasticsearch while Redis stores the last processed binlog position.

A Python tool for synchronizing MySQL data to Elasticsearch through full loads and binlog-based incremental updates.

  • Python
  • MySQL
  • Redis

05

Production system · Ruizhi Rongke

Lightweight OA Workflow Engine

An approval request enters a tree-based engine, moves through branching nodes, and persists transitions that support rollback.

A reusable tree-based workflow engine for conditional, parallel, transitional, and rollback-aware approval paths.

  • Python
  • Django
  • MySQL