About
Full stack engineer. Backend-leaning. Kolkata.
Started at a QA desk in 2021 watching servers. Now building the services other people's businesses run on.
I build things properly, from the design system up — then make sure someone else can run them.
- Ship in slices to a live URL. You see it working before it's finished.
- Design system first. Consistency is cheaper than cleanup.
- Backends built on NestJS or Fastify — modules, DI and conventions a team can pick up without me.
- Mobile when it needs mobile: one React Native codebase, shipped to both stores.
- Code review and mentoring are part of the job, not overhead.

- Based in
- Kolkata, India
- Focus
- React · TypeScript · Node.js
- In tech since
- 2021
- Open source
- fluid-typography (npm)
Education
Master of Computer Applications (MCA)
Brainware University, Barasat · Aug 2022–Jul 2024
Bachelor of Computer Applications (BCA)
Brainware University, Barasat · Apr 2019–Jul 2022
Stack
What I reach for.
Frontend
- React.js
- Next.js
- TypeScript
- JavaScript
- React Native
- Redux
- Zustand
- TanStack Query
- Tailwind CSS
- Material UI
- NextUI
- HTML / CSS
Backend
- Node.js
- NestJS
- Fastify
- Express.js
- BullMQ
- Redis
- Go
- PostgreSQL
- MongoDB
- Drizzle ORM
- Socket.io
- GraphQL
- Turborepo
- Microservices
Tools
- Git
- GitHub
- VS Code
History
Every role, in full.
Aug 2025 — Present
Nature Technologies & Inwork Global
Kolkata, India
Software Engineer — M1
- Full stack with a backend focus — building microservices on Fastify with BullMQ + Redis/Valkey job queues, Drizzle ORM and PostgreSQL, in a Turborepo monorepo.
- Engineer scalable features across React, TypeScript and Node.js for high availability and maintainability.
- Plan business-critical features with cross-functional teams, aligning technical execution with product goals.
- Mentor junior developers and run rigorous code reviews — measurably fewer production bugs.
- Own project timelines to keep releases shipping on schedule.
- Fastify
- Node.js
- TypeScript
- BullMQ
- Redis / Valkey
- Drizzle ORM
- PostgreSQL
- Turborepo
Nov 2024 — Jul 2025
Nature Technologies & Inwork Global
Kolkata, India
Junior Software Developer
- Built dynamic interfaces with Next.js, tuning SSR/CSR rendering for performance and accessibility.
- Integrated complex RESTful APIs into client-side architectures with clean state management.
- Next.js
- React
- TypeScript
- Tailwind CSS
Apr 2024 — Oct 2024
RevMaxx
Kolkata, India
Frontend Developer
- Architected the core product's frontend from scratch — foundational design system and component library.
- Led a development team, setting technical direction and code-review standards.
- Designed responsive UI with complex state and routing for a superior user experience.
- React
- TypeScript
- Redux
- Tailwind CSS
Oct 2021 — Jun 2022
ARC Document Solution
Kolkata, India
QA Analyst (Manual)
- Monitored server health and executed manual testing protocols to keep applications stable.
Got something that needs building?
Replies within 24 hours. Tell me the problem, not the spec.