Technical stack / Tools & application

My technical toolkit.

The technologies I use across the application lifecycle, and how I’ve applied them in professional work.

01

Frontend development

Thoughtful interfaces that bring a product to life. Built with attention to usability, responsiveness, and the details that matter.

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Redux Toolkit
02

Backend engineering

The systems behind the experience. APIs, application logic, and integrations that connect the moving parts of a product.

  • Node.js
  • NestJS
  • Express.js
  • REST APIs
  • GraphQL
  • WebSockets
03

Data & infrastructure

From database design to production deployment. Connecting the application to the infrastructure it needs to run.

  • PostgreSQL
  • MongoDB
  • Redis
  • Prisma
  • MikroORM
  • TypeORM
  • Docker
  • AWS
  • Nginx
  • VPS
04

Integration & delivery

Stripe payments, eSewa digital wallet, and Nepalese banking integrations including Nabil Bank, alongside production deployment workflows.

  • Stripe
  • eSewa digital wallet
  • Nepal bank gateways
  • Nabil Bank payments
  • WordPress
  • Git
  • GitHub
  • GitLab
  • GitHub Actions
  • Cloudinary

Payments & integrations

Cards, digital wallets, and bank gateways.

Connecting web applications to online payment methods.

  • Stripe

    Online payment integration

  • eSewa

    Digital wallet integration

  • Nepal banking

    Bank payment gateways · Nabil Bank

In practice

Experience beyond the tool names

Application architecture

NestJS and Next.js monorepos, reusable modules, dependency injection, GraphQL schemas, and RESTful services.

Production workflows

PostgreSQL schema migrations with MikroORM, GitHub Actions build and deployment pipelines, and Redis background jobs.

Cloud services

AWS EC2 for compute, S3 for storage, SES for email, ECR for container images, and Secrets Manager for credentials.

Service integrations

Stripe, eSewa digital wallet, and Nepalese bank payment gateways including Nabil Bank; email and SMS notifications, third-party API rate limits, and Tiptap rich text editing.

See these areas in the context of my work.

Professional experience