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