- Full-stack engineer at Techorigins, Kolkata, India. Lead engineer on 14+ products in 2 years.
- I work across the stack: React / Next.js on the front, Django / FastAPI / Node on the back, Postgres + Redis underneath.
- I build AI tools that hold up in production: MCP servers, agents, RAG and LLM evals.
- 3x hackathon winner (Sibyl Labs, Syndicate by Maximor, Build with Elements by Unlayer).
- Open to full-time remote roles.
| ⚡ 5 min → under 1 s | Rebuilt a slow endpoint with query fixes, cursor pagination and three-tier Redis caching |
| 🧹 ~1M records deduped | Matched records across 4 data providers with Postgres pg_trgm |
| 🎯 ~70% → 90%+ accuracy | Built an A/B eval harness on labeled data for an LLM classifier |
| 🤖 52% fewer tool calls | Cairn vs Playwright MCP, measured over 90 benchmarked agent sessions |
- Graphify (YC S26): 47 commits shipped, including a Python call-graph feature (+8 pts call recall), a 1.5x faster Windows build and a ~300x faster MCP shortest-path query.
- OpenClaw: merged PR that stopped default vaults being dropped during memory-wiki configure.
- Reflex: merged PR that fixed the dashboard tutorial's dialog closing before validation ran.
| Project | What it is | Stack |
|---|---|---|
| 🏆 Cairn | MCP server that gives an AI agent memory of websites. Learns a site once, then replays it with zero model calls. 52% fewer tool calls, 47% fewer tokens. Won Sibyl Labs. pip install cairn-browser-mcp |
Python, MCP, Playwright |
| 🏆 Tieout | Accounts-payable exception desk that learns a policy from one human approval. Won Syndicate by Maximor. Live | Python, TypeScript, Docker |
| 🏆 Shipped | Open-source developer tool. Won Build with Elements by Unlayer. Live | TypeScript, React |
| Ichor | Watches Claude Code and Codex sessions while they run. Live | TypeScript |
| Longtake | Voice agent built on AssemblyAI. Live | TypeScript, AssemblyAI |
| MotherTongue | Turns one ad into a different ad for each audience, with the facts locked. Live | TypeScript, Python |
| Package | What it does |
|---|---|
| cron-safe | Drop-in node-cron wrapper with retries, overlap locks and SQLite-backed job history |
| error-less | Readable Node.js stack traces with highlighted code frames and fix hints in the terminal |
| node-network-tab | Terminal UI that shows your Node app's outgoing HTTP requests live |
| express-rate-limit-redis-slim | Lean Express rate limiter built on atomic Redis Lua scripts |
| zod-to-mock-data | Realistic mock data generated straight from your Zod schemas |

