Software Engineer building distributed systems and AI-native platforms.
I care about reliability, performance, and developer experience. Previously built a POSIX-style shell, AI-assisted blogging tools, and platform primitives across the stack.
I'm a prefinal‑year B.Tech student in Computational Mathematics at NIT Agartala. I enjoy building high‑performance backends and exploring the internals of operating systems, networks, and distributed systems.
I’ve shipped a POSIX‑style shell, full‑stack AI products, and developer tools using React, TypeScript, Python, and Hono. I also practice competitive programming and have solved 800+ problems across platforms.
Languages & Runtimes
Frameworks & Libraries
Databases & Messaging
Cloud & Infra
Testing & Quality
Dev & Tooling
Core CS

Custom Unix Shell
2025A custom Unix shell written in C. Features a POSIX-compliant interface and supports features like process management, command execution and file system operations.

A full-stack blogging platform featuring AI-assisted content interaction. Integrated summarization and a RAG-powered chatbot to boost engagement and reduce reading time.
Recent Activity
Core observability library – Metrics utility refactors and validation
- Replaced redundant environment variable lookups with a centralized envConfig object; removed deprecated EnvironmentVariablesService and all references.
- Enhanced Metrics utility with strict validation and warning logs for invalid or conflicting default dimensions to prevent silent bugs in shared contexts.
- Added 2 targeted unit tests for edge cases and logging behavior; ensured 100% test coverage for the Metrics module.
How React abstracts imperative DOM work via the virtual DOM and diffing, with hands‑on examples.
What I'm currently focused on learning, building, and exploring. Updated regularly to reflect my current interests and growth areas.
Last updated: September 8, 2025
Reading
Operating Systems - Three Easy Pieces (3rd Edition)
A comprehensive guide to operating systems, covering topics like process management, memory management, and file systems.
Learning
Systems programming
Exploring concurrency and network programming.
Distributed systems
Exploring Distributed Systems
Computer networks
Exploring network programming and computer networks.
Building
Multithreaded proxy web server
Implementing a multi threaded proxy web server most probably in C
Goals
Open Source Contributions
Contributing to meaningful open source projects this quarter.
Inspired by Derek Sivers' Now page movement. A snapshot of what I'm focused on right now, rather than a permanent bio.