About
Final-year B.E. Computer Science student at Lords Institute of Engineering & Technology, Hyderabad (2023–2027), focused on backend engineering, systems programming and software architecture.
What I build
KVStore is a durable key-value database in Go with a binary TCP protocol, a write-ahead log, snapshots and replication, tested by killing the process mid-write and checking what survives. myrun is a Linux container runtime in Rust with no external crates: namespaces, cgroups v2, seccomp and transactional rollback.
Compilora is an online compiler and judge that runs 12 languages in locked-down Docker sandboxes; it is a complete local build that is not yet publicly deployed. FrameShift Arena is a turn-based PvP web game whose battle engine runs server-side and is held to 2,096 tests.
How I work
- Tests before claims: a feature is not done until a test says so.
- Limits are documented next to the code, not hidden.
- Zero dependencies where the standard library is enough.
- Measured numbers, or no numbers.
Tools
Languages: Go, Python, TypeScript, JavaScript, PHP, SQL, Rust, C, Java. Frontend: React and Vite. Backend: FastAPI, Hono and Laravel. Databases: PostgreSQL, MySQL and SQLite. Tooling: Docker, Git and Vercel.
Now
- Building DevPulse.
- Finishing Compilora's deployment.
- Open to internships and 2027 new-grad roles.