
Feb 2025 — Present
Mohali
Software Engineer L2 — Talentelgia Technologies
- Led a team of 4 engineers building a CRM and ERP for an education consultancy in NestJS. It has 14 roles that each see only what they should, and 75+ staff use it every day. Access is checked by NestJS guards on JWT auth with refresh-token rotation.
- Designed the database behind it: 160+ tables in PostgreSQL, with separate schemas for CRM, ERP, payroll and HR. Added indexes and Redis caching in the places where the old system had been slow.
- Built a two-way HubSpot sync for a US M&A firm. Webhooks go through a BullMQ queue with retries and idempotency keys, so nobody has to clean up duplicate records by hand.
- Built the backend for an Indian Army inventory assistant. You ask it questions in plain language, and LangGraph agents either search the records or write SQL. That SQL runs as a read-only database user.
- Gathered requirements on-site with commanding officers, then built and rolled out an NFC tracking system to 14 Army depots. Updating a record used to take hours. Now it takes minutes.
