Technical stack

This is the technical stack I use as a full stack software developer in Nepal. It is grouped the way I actually work: frontend product UI, backend services, data stores, and the tools that wrap shipping and collaboration.

I do not treat these names as a bingo card. React, Next.js, Node.js, NestJS, TypeScript, and PostgreSQL are the core of recent production work at Plex Bit Infosystems and Upachaar Nepal. The rest of the list is what those products needed — payments, caching, CI/CD, or UI primitives.

How these technologies are used

At Plex Bit Infosystems, React, Next.js, TypeScript, Tailwind CSS, Shadcn UI, TanStack Query, React Hook Form, Zod, and Stripe are how products such as GymGrow, Coach HQ, and Striide actually ship.

At Upachaar Nepal, the same frontend layer sat on Node.js, NestJS, Express, MongoDB, PostgreSQL, Redis, Kafka, Docker, and WebRTC for healthcare portals and APIs. Earlier, Fact Digi used React, Next.js, GitHub Actions, Docker, and AWS EC2, and KSW Techzone used HTML, CSS, JavaScript, React, and responsive design.

Frontend

This is the client-side stack I use as a React and Next.js developer. HTML, CSS, JavaScript, and TypeScript sit under React and Next.js apps with Tailwind CSS and Shadcn UI. Redux Toolkit, TanStack Query, React Hook Form, and Zod show up on permission-driven dashboards. SASS, responsive design, and PWA work sit alongside that product UI. I used this layer at Plex Bit Infosystems, Upachaar Nepal, Fact Digi, and KSW Techzone.

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Redux Toolkit
  • TanStack Query
  • React Hook Form
  • Zod
  • Shadcn UI
  • Tailwind CSS
  • SASS
  • Responsive Design
  • PWA

Backend

Backend work here is Node.js with Express.js and NestJS, plus REST APIs and microservices. At Upachaar Nepal I used this stack for healthcare services, including Apache Kafka and Redis for event-driven communication and WebRTC for video consulting. Node.js also appears on later full stack product work at Plex Bit Infosystems.

  • Node.js
  • Express.js
  • NestJS
  • Apache Kafka
  • WebRTC
  • REST APIs
  • Microservices Architecture

Database

PostgreSQL and MongoDB are the primary datastores from Upachaar Nepal healthcare services. Redis supported event-driven flows with Kafka. Firebase is part of that same platform skill set. These databases are how product data, sessions, and async work actually persist — not only how the UI is rendered.

  • MongoDB
  • PostgreSQL
  • Firebase
  • Redis

Tools & Others

Git and GitHub are the daily version control workflow. At Fact Digi I used GitHub Actions, Docker, Nginx, and AWS EC2 to ship frontend apps. Linux, VS Code, Postman, and npm are the rest of the local and API toolchain. Figma is how UI collaboration happens. At Upachaar Nepal, npm and GitHub Packages were also how reusable UI libraries were published.

  • Linux
  • Git
  • GitHub
  • GitHub Actions
  • Docker
  • VS Code
  • Postman
  • NPM
  • Figma