| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.
You must be logged in to block users.
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abuseBackend and systems engineer focused on storage, distributed systems, and reliability. I like building the durable, concurrent, failure-tolerant layer that sits underneath applications — and understanding exactly how it behaves when pushed past its limits.
B.Tech in Computer Science, Dayananda Sagar University (2025). Currently Founding Engineer at SiteSmart.
WAL Engine · Go A crash-consistent Write-Ahead Log engine: segmented append-only storage, CRC32C corruption detection, concurrent group commit with strict LSN ordering, and checkpoint-assisted crash recovery. Validated with 90+ tests including fault injection and chaos testing. Models the durability internals found in systems like PostgreSQL WAL and RocksDB.
Distributed Job Queue · Python FastAPI Redis PostgreSQL Kubernetes · Live A priority job queue with exponential-backoff-with-jitter retries, idempotent request handling, per-job execution timeouts, and worker crash recovery. Multi-queue Redis scheduling, PostgreSQL-backed job state, and a Kubernetes (kind) deployment. Load-tested with k6 to find the worker-throughput scaling ceiling.
Collaborative Canvas · TypeScript Yjs uWebSockets.js · Live A real-time multi-user whiteboard using CRDTs over a binary WebSocket protocol, with per-socket backpressure handling and measured graceful degradation under load.
I write about storage internals, performance engineering, and real-world debugging at blog.mohith16.com.
Languages: Go · Python · TypeScript · SQL Infrastructure & tools: Linux · Docker · Kubernetes · PostgreSQL · Redis · Prometheus · k6 · GitHub Actions · AWS
| Back | FazBrowse Home | New Git URL |