Karan Sethi
Node.js Developer
Gurugram, India | karan.sethi@email.com | +91 98995 21430 | github.com/karansethi
Summary
Node.js developer with 3 years building payment and notification services in NestJS, TypeScript, PostgreSQL and Redis. Scaled a webhook service to 1.5M events a day and cut p95 API latency from 480ms to 140ms.
Experience
PayTrail Fintech
- Rebuilt the payment webhook consumer on RabbitMQ with retries and idempotency keys, handling 1.5M events a day.
- Added Redis caching and query batching to merchant APIs, cutting p95 latency from 480ms to 140ms.
- Wrote OpenAPI specs and contract tests that reduced integration bugs reported by partners.
Shopwise Commerce
- Built Express endpoints for coupons and cart rules used by 40,000 monthly shoppers.
- Set up PM2 clustering and health checks, removing the weekly manual restarts the team relied on.