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.

Status: AvailableAvailable for new opportunitiesNIT Agartala, India
About

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.

Skills

Languages & Runtimes

CC++PythonTypeScriptJavaScriptNode.js

Frameworks & Libraries

ReactNext.jsExpress.jsHonoTailwind CSSRedux

Databases & Messaging

PostgreSQLRedisFirebase

Cloud & Infra

AWS LambdaDockerLinuxAWS

Testing & Quality

JestVitestESLintPrettier

Dev & Tooling

GitGitHub ActionsVercelVS CodeNeovimEmacsGDB

Core CS

Data Structures & AlgorithmsObject-Oriented ProgrammingOperating SystemsComputer Networks
Featured Projects
Custom Unix Shell preview

Custom Unix Shell

2025

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

CPOSIXProcess ManagementCommand ExecutionFile System Operations
Gist: AI-Powered Blogging Platform preview

A full-stack blogging platform featuring AI-assisted content interaction. Integrated summarization and a RAG-powered chatbot to boost engagement and reduce reading time.

ReactTypeScriptPythonLangChainRAGHono
GitHub Activity

Recent Activity

Open Source Contributions
AWS Lambda Powertools (TypeScript)

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.
TypeScriptAWS LambdaJest
Recent Writing

How React abstracts imperative DOM work via the virtual DOM and diffing, with hands‑on examples.

Now

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)

Jan 2025

A comprehensive guide to operating systems, covering topics like process management, memory management, and file systems.

Progress50%

Learning

Systems programming

Jan 2025

Exploring concurrency and network programming.

Progress40%

Distributed systems

Sep 2025

Exploring Distributed Systems

Progress0%

Computer networks

Aug 2025

Exploring network programming and computer networks.

Progress70%

Building

Multithreaded proxy web server

Aug 2025

Implementing a multi threaded proxy web server most probably in C

Progress10%

Goals

Open Source Contributions

Jul 2025

Contributing to meaningful open source projects this quarter.

Progress30%

Inspired by Derek Sivers' Now page movement. A snapshot of what I'm focused on right now, rather than a permanent bio.

Contact

Interested in working together?

Download my resume or drop me a line.