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
Where to see this stack in context
Skills without products are just a list. Diwash Bhattarai's homepage previews the same stack in context. The Next.js projects and full-stack development experience pages show the same tools in shipped systems. I also publish starter templates for Next.js, TanStack Start, and Node.js / Express. Academic background is on education.
- Full Stack Software Developer at Plex Bit Infosystems
- Full Stack Software Developer at Upachaar Nepal
- Junior Frontend Developer at Fact Digi
- Frontend Developer Intern at KSW Techzone