Projects

A selection of projects that reflect my technical interests and approach to building software.

Work Projects

TikTok

TOS Metadata Control Plane

Owned and evolved TMeta, the metadata control plane for TikTok Object Storage (TOS), supporting globally distributed storage infrastructure with cache-first serving and graceful degradation.

GoRedisKV StoreDistributed Systems+1
View Details
TikTok

RDS to KV Online Migration

Migrated the metadata backend from RDS to KV without downtime using a 6-stage rollout strategy with dual-write, backfill, consistency verification, and rollback safety at every phase.

GoRDSKV StoreDistributed Systems
View Details
TikTok

Credentials Encryption

Introduced encryption for sensitive AK/SK credentials in the metadata persistence layer with backward-compatible rollout and zero-downtime deployment.

GoKV StoreEncryption
View Details
TikTok

Quota Automation & Traffic Governance

Built an automated quota management system with traffic prediction, safety guardrails, and enforcement through the metadata control plane and distributed rate limiter.

GoDistributed Rate LimiterMetricsObject Storage
View Details
TikTok

ByteKV ZTI Authentication

Integrated ZTI-based authentication for ByteKV database access, replacing unauthenticated access with a standardized, identity-based security model via staged online rollout.

GoZTIByteKVService Identity
View Details
Shopee

Promotion Gateway & Double-Layer Cache

Built the gateway API serving homepage flash-sale traffic with a double-layer cache strategy (local memory + distributed Redis/Memcached) to reduce backend fan-out under traffic spikes.

GoPythonRedisMemcached+1
View Details
Shopee

Platform Library Engineering & Adoption

Built reusable platform libraries (caching, circuit breaker, rate limiter) and a Library Management System to improve engineering consistency across teams during Shopee's Go migration.

GoRedisMemcachedMicroservices
View Details

Independent Projects