stack

Stack shaped around product reliability.

Tools I use for APIs, payments, data, infrastructure, and frontend surfaces where correctness matters.

Payments and ops

Checkout, webhook idempotency, refunds, wallet accounting, reconciliation, and admin recovery paths.

  • Razorpay
  • Queues
  • MySQL
  • RBAC
  • Logs
Backend

API contracts, role access, async workflows, and backend surfaces that keep product state explicit.

  • Python
  • Flask
  • Node.js
  • Express
  • JWT
Data

Schema design, indexes, migrations, transactional state, and cache-aware product flows.

  • MySQL
  • PostgreSQL
  • MongoDB
  • Redis
Cloud

Staging and production setup for services, workers, storage, delivery, secrets, and deployment safety.

  • AWS
  • ECS Fargate
  • S3
  • CloudFront
  • Terraform
  • Docker
Reliability

Retries, event logs, error handling, production debugging, health checks, and repair workflows.

  • Queues
  • Health checks
  • pytest
  • Recovery panels
Frontend

Product surfaces that expose state clearly for customers, support teams, and admins.

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Admin UI