A selection of things I've built, ranging from scalable backend systems to interactive frontends.
Project Visual
Infrastructure
Distributed KV Store
A highly available Key-Value store implementing the RAFT consensus algorithm from scratch in Go. Successfully achieved 10k+ read QPS with sub-5ms p99 latency across a clustered Docker environment.
A collaborative code editor using Node.js and CRDTs to sync concurrent user edits. The Node.js backend handles thousands of concurrent WebSocket connections, scaled horizontally via Redis Pub/Sub.
An API gateway built in Rust providing rate limiting, JWT validation, and load balancing. Powered by Rust’s Tokio runtime, it maintains low memory usage and high throughput.