Gurjit Chahal

Gurjit Chahal

Senior Software Engineer

Senior Software Engineer with 8+ years of experience building enterprise SaaS platforms, AI-powered products, and customer-facing applications at scale. Experienced in owning products end-to-end across onboarding, membership management, workflow automation, and operational tooling using React, TypeScript, Node.js, and cloud-native technologies. Proven track record delivering high-impact solutions that improve user efficiency, operational performance, and product adoption.

Technical Skills

Languages
TypeScriptJavaScriptPythonJava
Frontend
ReactNext.jsTypeScriptNode.js
Data & Messaging
KafkaRedisPostgreSQLAzure SQLDynamoDBAWS
Cloud & Infrastructure
GCPKubernetesDockerWCNP (Walmart Native Cloud Platform)
Testing & Reliability
JestJMeterGrafanaSplunk

Professional Experience

Software Engineer — Contract

January 2026 – Present
  • Transformed an early-stage AI-assisted CRM platform into an enterprise-ready SaaS application supporting customer onboarding, account management, and operational workflows.
  • Designed and implemented multi-tenant React and Node.js architecture supporting enterprise onboarding, account management, role-based access, and operational workflows.
  • Built onboarding and account provisioning workflows that reduced customer setup time from multiple hours to under 30 minutes, improving time-to-value for new organizations.
  • Implemented role-based access controls, permissions management, and administrative tooling to support enterprise governance requirements.
  • Refactored AI-generated application code into scalable, maintainable architecture, improving reliability and long-term extensibility.

Senior Software Engineer — Walmart Inc.

April 2022 – December 2025
  • Led development of AI-powered Agent Assist workflows integrating LLM-driven recommendations and real-time customer context into support experiences, reducing average handle time by 20%.
  • Built and operated real-time customer support workflows leveraging Kafka event streams, distributed microservices, and cloud-native infrastructure, supporting millions of customer interactions.
  • Designed observability dashboards, production alerting, and operational monitoring using Splunk, improving incident detection and reducing mean time to resolution for critical workflows.
  • Led investigation and resolution of production issues spanning React applications, Node.js services, Java APIs, Kafka consumers, and cloud-native infrastructure.
  • Owned development of Walmart+ and InHome membership management experiences, enabling support agents to manage subscription eligibility, account changes, and customer lifecycle workflows at scale.
  • Partnered with product and operations stakeholders to identify workflow bottlenecks and deliver solutions that improved agent efficiency by over 30%.
  • Designed API contracts, resiliency strategies, caching approaches, and distributed workflows for high-volume customer support systems spanning React, Node.js, Java services, Kafka, and cloud-native infrastructure.

Software Engineer — Exxact Corporation Inc.

August 2020 – April 2022
  • Built a customer-facing configurator (Angular, Node.js, MongoDB), improving product discovery and UX.
  • Developed customer-facing purchasing and checkout experiences, including Stripe payment integrations.
  • Improved conversion and customer experience through performance optimization and UX enhancements.

Software Engineer — Crosslink Professional Tax Services

July 2018 – August 2020
  • Developed and maintained customer-facing web applications using React and Redux, contributing new features and platform improvements.

Education

University of California, Merced

B.S. Computer Science & Engineering Class of 2018