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