Skip to main content
Udit Bhatnagar

Udit Bhatnagar

NodeJS | C++ | DSA | System Design

Talent
NoidaMember since April 7, 2026
NodeJSJavaScriptTypeScriptExpressJSNestJSGraphQLAngularAWS LambdaAWS DynamoDBAWS CognitoAWS CloudWatchAWS API GatewayAzure AD B2CSQLNoSQLRedisORMAgile (Scrum)GitGitHubDockerSystem DesignData Structures & AlgorithmsIdentity Access ManagementMicroservices ArchitectureSAMLOIDCSSOApache KafkaMEAN Stackmicrosoft copilotgenerative ai
·

Hire this person

Send a job offer directly to this candidate

NodeJSJavaScriptTypeScriptExpressJSNestJS

About

Software Engineer with 7+ years of experience building secure, scalable cloud-native applications across retail, telecom, and automotive domains. Specialized in Identity Access Management, microservices architecture, and AWS/Azure integrations. Proven ability to lead end-to-end development of authentication flows, SSO, and resource optimization systems. Seeking to contribute to impactful, user-centric platforms, leveraging both technical depth and collaborative agility.

Experience

Staff Engineer at Nagarro (2021-09 – Present)

Lead end-to-end development of authentication flows, SSO, and resource optimization systems

  • Central Identity Access Management: Transitioned authentication for a multi-tenant SaaS platform from Okta to Azure AD B2C, implementing SP/IdP-initiated SSO (SAML, OIDC) and custom flows for MFA, federated sign-in, and onboarding—leveraging GitHub Copilot to boost dev efficiency while improving user experience, strengthening security posture, and reducing friction in support operations.
  • Retail IAM Platform: Designed and deployed identity access management for a customer-facing retail platform using AWS Cognito, Lambda, and API Gateway—establishing secure, scalable service interactions and ensuring seamless user authentication across distributed components.
  • Resource Capacity Microservice: Engineered a NestJS-based microservice for a global used car retailer to optimize resource capacity management—streamlining internal service coordination via reservation and availability endpoints, reducing manual overhead, minimizing overbookings, and contributing to performance tuning and cross-functional collaboration.

Associate Software Engineer at Tech Mahindra (2018-07 – 2021-08)

Developed scalable event processing capabilities and designed BPMN workflows

  • Developed scalable event processing capabilities using the MEAN stack and Apache Kafka for a telecom client, enabling high-throughput data ingestion and real-time operations.
  • Designed BPMN workflows for a technician portal to support efficient management and troubleshooting of IP services including IPTV, Wi-Fi, and VoIP.

Education

B. Tech in Computer Science – Amity University (2017)

Senior Secondary – Delhi Public School, Indirapuram (2013)

High School – Delhi Public School, Indirapuram (2011)

Skills

NodeJSC++DSASystem Design

Reviews

Related