Hi, my name is
I'm a web developer and problem solver who loves building fast, accessible, and visually polished products. I focus on React.js, TypeScript, and Node.js — always learning, always shipping.
I'm a web & software developer from Kolkata, India. I like to build things from scratch and enjoy bringing ideas to life in the browser.
Currently focused on JavaScript and the modern React ecosystem. I love solving algorithmic problems and applying those skills to real-world product challenges. Every project is an opportunity to write cleaner, faster code.
When I'm not coding, I'm sharpening my skills on LeetCode, contributing to open source, or exploring new tools in the JS/TS ecosystem.
// Currently
🔭 Working on full-stack JavaScript projects
🌱 Learning advanced TypeScript patterns
💬 Open for collaboration on web projects
📫 Reach me at aritra1521@gmail.com
Current Role (Hyderabad, India)
2023 — 2025
Working as a Node.js full-stack developer, building with React on the frontend and Express on the backend. Managed multiple standalone frontend repositories and consolidated them into a unified micro-frontend architecture with Module Federation to enable shared components, consistent design systems, and cross-repo reuse. Implemented reusable federation modules to reduce duplication and streamline deployments. Built a Node.js-based JMeter runner for QA automation to run performance suites, parameterize environments, and collect reports.
ThirdEye Data (Kolkata)
2022 — 2023
Built cross-platform mobile applications with Cordova and developed robust backends using Django, alongside extensive internal projects using React and TypeScript. Expanded into Flask and Node.js with growing focus on serverless architectures, Docker, and CI/CD practices while contributing to impactful product delivery.
// Technologies I've worked with

Real-time chat app with WebSocket communication using Next.js, Node.js, and Socket.io.

News web app built with React and Bootstrap. Browse daily news across categories using the News API.
// Articles and thoughts I've published
A deep dive into WebSocket communication patterns, event-driven architecture, and how to manage real-time state in a React application using Socket.io.
Practical techniques for reducing unnecessary re-renders, using React.memo and useMemo effectively, and profiling your application with the React DevTools.
A beginner-friendly guide to adding TypeScript to an existing React project, covering common patterns for typing props, state, hooks, and API responses.