I build backend systems with a focus on concurrency, reliability, performance, and distributed systems.
LeetCode Guardian · CodeForces Candidate Master
- Distributed systems and fault-tolerant services
- Concurrency, consistency, and synchronization
- Caching, rate limiting, messaging, and storage
- API and service design
- Performance and reliability
Redis-backed rate limiter designed for concurrent, distributed workloads.
- Token Bucket, Sliding Window Log, and Sliding Window Counter
- Redis + Lua for atomic state transitions
- FastAPI middleware integration
- Focused on concurrency correctness and race-condition prevention
A distributed key-value store built to explore the fundamentals behind reliable distributed storage.
- Raft-style consensus
- Leader election and log replication
- Replicated state
- Failure handling and consistency
Languages
Python C++ SQL
Backend & Infrastructure
FastAPI Redis Kafka Docker Linux
Data
PostgreSQL MySQL
Distributed Systems
↓
Concurrency & Consistency
↓
Fault Tolerance & Reliability
↓
Performance & Scalability
I like taking systems apart, understanding their failure modes, and building them back into working software.

