// my-setup[]

Uses

The tools, hardware, and software I reach for every day — updated when things change.

Editor & Terminal

VS Code Editor

Primary editor. Clean, fast, and extensible.

VS Code theme — easy on the eyes for long sessions.

Monospace font with ligatures. Used everywhere in code.

Tabbed terminal with custom profiles for PowerShell and WSL.

Languages & Runtimes

TypeScript Language

Typed superset of JavaScript — my default for any serious project.

Node.js Runtime

Server-side runtime. Express for APIs, this very portfolio runs on it.

Python Language

Go-to for scripting, data processing, and automation tasks.

Frameworks & Libraries

Angular Frontend

Primary frontend framework at Infosys. Deep expertise in RxJS and NgRx.

React Frontend

Used in personal projects. Hooks-first approach.

Express.js Backend

Minimal and flexible Node.js web framework. Powers this site's API.

Utility-first CSS. Faster styling without leaving HTML.

Databases & Storage

MongoDB NoSQL

Document database of choice for flexible, schema-light data.

Relational database for structured, relational workloads.

Redis Cache

In-memory store for caching, sessions, and pub/sub.

DevOps & Tooling

Docker Containers

Container-based local environments and deployment workflows.

Version control and collaboration. PR-centric workflow.

API testing and documentation.

Auto-restarts Node.js on file changes during development.

Hardware

Asus Tuf A17 Laptop Machine

Primary machine for development and daily work.

Razer DeathAdder V2 Pro Mouse Input

Ergonomic design with high-precision sensor. Ideal for long coding sessions and gaming.

See something outdated or want to suggest something?  Drop me a message.