Pranav Ray
fullstack dev
basically, i just like building backend systems. a lot. nowadays i'm designing concurrent architectures thus diving deep into peer-to-peer networks and distributed systems.
in my free time, i like to write blogs, read, solve algorithms and pretend to be good at chess.
Skills
Projects
Livea lightweight distributed consensus engine and replicated key-value database built in raw go from first principles. features leader election with randomized timeouts, log replication, snapshotting, dynamic membership changes, and a real-time next.js web dashboard.
Livea peer-to-peer synchronized video watching tool. share a 6-char room code, punch through nat via stun + udp hole punching, and keep two mpv players frame-locked in sync. features a full-screen tui dashboard, browser-based web ui with chat & emoji reactions, shared watch queue, and zero accounts required.
Livea high-concurrency, redis-less distributed rate limiter cluster. it synchronizes rate limiting states across independent nodes using a decentralized gossip protocol and visualizes cluster metrics, traffic events, and topology in real time.
Livea retro terminal-themed typing platform with real-time multiplayer races, global leaderboards, and a curated library of classic literature. features custom book uploads, guest mode, and authentic crt aesthetics. 150+ users, 2500+ visits.
Stats
Blogs
Understanding Convex Through TerminalType: My Real-Time Typing App
Oct 2025
UDP Hole Punching from Scratch in Golang: Building Tsuna
May 2026
Raft Consensus, Explained Simply (Then Built in Go)
Jul 2026

"inside, i'm infinite"
