Khushboo Agrawal
Staff Software Engineer — Full Stack & AI
Hire this person
Send a job offer directly to this candidate
About
Staff Software Engineer and Frontend Architect with 12+ years of experience designing scalable enterprise web platforms across Adobe, Nagarro, NEC Technologies, and TCS. Specialized in Angular, React.js, TypeScript, Micro-Frontend architecture, Module Federation, and design systems, with hands-on full-stack experience in Node.js, NestJS, Python/FastAPI, AWS, and CI/CD. Recently focused on enterprise GenAI capabilities using LLMs, agentic workflows, and MCP-based tools.
Proven record of improving performance, release velocity, developer productivity, and engineering quality through architecture leadership, cross-team engineering practices, and mentorship.
Experience
Staff Engineer / Frontend Architect at Nagarro Softwares Pvt Ltd (2021-01 – 2026-04)
- Architected an organization-wide Micro-Frontend platform using Webpack Module Federation, enabling independent deployment and reducing release dependency cycles by 40%.
- Designed a reusable Angular Design System with 50+ enterprise-grade components, establishing reusable UI and frontend architecture patterns across applications.
- Optimized lazy loading, code splitting, change detection, and profiling, achieving 35% faster load times and improving Core Web Vitals.
- Designed an enterprise GenAI integration layer connecting frontend workflows with LLM-backed conversational capabilities and MCP-based tool integrations.
- Designed backend-facing API integration layers using Node.js/NestJS and REST; led AWS, Docker, and GitHub Actions CI/CD modernization to improve release reliability.
- Led and mentored 8–10 engineers, established frontend engineering standards and review practices, and drove a 25% productivity gain through AI-assisted development workflows.
Technical Lead at NEC Technologies Pvt Ltd (2019-04 – 2021-01)
- Led an international team of 6 engineers delivering enterprise energy-storage monitoring solutions and driving cross-functional delivery.
- Designed scalable Angular architecture and performance practices, reducing page load times by 30%; implemented NgRx architecture reducing state-related production bugs by 20%.
- Received the Customer Delight and SPOT Award for delivery excellence.
Senior Software Engineer at Adobe Systems (2016-08 – 2019-03)
- Developed high-priority features for enterprise SaaS products serving 100K+ active users using React.js, Angular, Python, and Java.
- Built reusable UI components and architecture patterns, reducing development effort by approximately 30%; developed complex dashboards using Angular, Express.js, and MongoDB.
Senior Software Engineer at Tata Consultancy Services (TCS) (2013-08 – 2016-03)
- Owned end-to-end delivery of hybrid enterprise applications across requirements, development, testing, deployment, and production support.
- Built mobile/web banking applications using Cordova, Ionic, and Angular, including offline registration and secure synchronization.
Education
Bachelor of Technology in Computer Science & Engineering – KNIT Sultanpur — Uttar Pradesh Technical University (2009 – 2013)