class AsyncNigam extends Engineer {
systems = "NestJS (Fastify) · Express.js · Socket.io · RabbitMQ · API Gateway";
stores = "PostgreSQL · MySQL · MongoDB · Redis · Prisma · TypeORM · Supabase";
infra = "Docker · MinIO (S3) · Linux · OpenTelemetry · GitHub Actions · Firebase";
crypto = "Zero-Knowledge Relays · JWT (RS256) · SHA-256 Fingerprint Identity";
wiredAs = ["async by default", "clean by discipline", "curious by nature"];
obsessed = "How distributed systems fail at scale — and how to stop them";
}I enjoy solving problems where reliability, scalability, and system design matter more than frameworks.
I'm always interested in understanding not just how systems work, but why they fail.
| Project | What makes it real | |
|---|---|---|
| ⚙️ | LeetCAD — Event-Driven Microservices Assessment Engine | Architected an event-driven engine (3 microservices) in a Turborepo monorepo · Transactional Outbox for atomic dual-writes · Claim-Check pattern for 5MB+ file uploads via presigned MinIO URLs · sandboxed OpenCASCADE geometry worker with DLQ recovery · Redis fencing tokens + Socket.io cross-instance broadcasts |
| 🔐 | Quantum Safe Messenger — Zero-Knowledge Relay Infrastructure | Stateless relay, 7 REST + 4 WebSocket endpoints, routes opaque ciphertext only — zero plaintext, keys, or PII server-side · Redis TTL offline queuing cut infra cost ~60% vs Kafka/RabbitMQ · Silent FCM push pipeline leaks nothing · SHA-256 fingerprint identity, no OAuth/phone auth · ~50MB Alpine Docker image, live on Google Play Store |
Software Engineering Intern @ Tech Squadrons (Remote) Jan 2026 – Jun 2026
├─ Built 3+ RESTful API services in Node.js/Express.js with Zod schema
│ validation and centralized error middleware
├─ Wrote Dockerfiles for local-to-staging parity
└─ Designed normalized PostgreSQL schemas with indexed lookups;
zero-downtime migration scripts across Docker Compose environments
- 🧩 DSA — 250+ problems solved across LeetCode & GFG, focused on dynamic programming, trees, and graph algorithms

