Career Timeline
Experience
Publicis Sapient
Senior Experience Engineer
April 2024 – Present📍 Gurugram, India
- Working on Node.js, TypeScript, ExpressJS, MongoDB, Software architecture, Kafka, Azure Services including Azure Functions, Azure Blob Storage, Azure Service Bus (Queue and topics), Azure CosmosDB, API Integrations.
- Built various backend components and tools, including microservices, proxies, aggregators, APIs, SDKs, and pub-sub services.
- Implemented DDD patterns like Hexagonal, Circuit Breakers, Adapters, BFFs.
- Lead team of 4 developers. Owned code reviews, code quality and cross team collaborations.
- Reviewed testing and release strategies for smooth delivery of reliable code.
- Defined and implemented robust logging and APM standards across the project.
- Actively contributed and developed workflows for accelerating development, code reviews and testing using AI tools like MCP servers, AI agents, SKILLs and Claude Code — resulting in 50% increase in productivity.
Tata Consultancy Services
System Engineer | Backend Engineer
September 2020 – April 2024📍 Gurugram, India
- Engineered and maintained robust REST and GraphQL APIs and automation utilities utilizing Node.js, Express.js, SQL, and MongoDB.
- Co-developed a scalable Custom ORM Architecture featuring an extensible SQL query builder, generic mapping, and rule-execution capabilities for database operations.
- Boosted library performance by 80% through rigorous SQL query optimization and refactoring, while enhancing system stability via upgraded logging and error handling.