Drishti Logo
P

Selected Works.

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.

GoRaftDockergRPC
Backend

Real-time Code Editor

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.

Node.jsWebSocketsRedisReact
Project Visual
Project Visual
Performance

Rust API Gateway

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.

RustTokioRedisJWT