Gurjit Chahal
Gurjit Chahal

Senior Frontend Engineer · Full-Stack Engineer

I build complex products that feel simple.

8+ years building React and TypeScript products, with hands-on ownership across Node.js services, APIs, databases, event-driven systems, and production infrastructure, including high-scale operational workflows at Walmart Global Tech.

8+ years
Professional experience
Walmart
Global Tech engineering
20%
Lower average handle time
React + TypeScript
Core product stack

Professional impact · Walmart Global Tech

AI Agent Assistant

Led frontend development for a generative-AI assistant embedded into high-volume customer-care workflows, while keeping the core experience available when the AI path failed.

React · TypeScript · Node.js · Kafka · AI

20%lower average handle time
30%+higher overall agent efficiency across workflow improvements

Production ownership at enterprise scale

Designed resilient UI and API contracts, investigated issues across distributed services, and supported platforms serving millions of customer interactions.

*Details are shared at a system-design level to respect employer confidentiality.

Selected case studies

See the products in motion.

Real product decisions across agentic systems, payments, scheduling, document processing, and client delivery.

Live preview

Local-first AI product

01

Resume Studio

A private-by-default ATS matcher and resume editor with deterministic scoring and bounded, evidence-based AI suggestions.

Reproducible scoring · reviewable and reversible edits

  • PDF, DOCX, and TXT workflows
  • Local Ollama path
  • Unsupported claims are rejected
Live preview

Full-stack SaaS · Live product

02

WhatNow

A scheduling platform for recurring availability, bookings, deposits, calendar sync, and customer notifications.

Production booking and payment flow used by a service business

  • PostgreSQL scheduling model
  • Server-verified payment finalization
  • Timezone-safe availability

Client delivery · Production website

03

Hannah Color Analysis

A polished acquisition journey connecting service discovery, lead capture, analytics, and paid appointment booking.

One live customer journey from discovery through payment

  • Responsive React application
  • Automated SEO output
  • Integrated scheduling and payments

What I bring

Senior-level ownership, translated into outcomes.

01

Frontend ownership

Complex React and TypeScript experiences, clear component and state boundaries, accessible interfaces, and architecture that remains maintainable as products grow.

02

Full-stack delivery

Node.js services, API contracts, data models, authentication, payments, and third-party integrations that support complete product workflows.

03

Production systems

Kafka workflows, cloud infrastructure, observability, graceful degradation, and incident diagnosis across frontend and backend boundaries.

View resume

How I work

Product judgment with operational depth.

I work where product and technical decisions meet: turning ambiguous problems into understandable systems, measurable outcomes, and reliable production behavior.

View full professional experience →
01

Start with the operational problem

I clarify the user, constraint, and measurable outcome before choosing an architecture.

02

Design for failure

Explicit contracts, observability, graceful degradation, and recoverable workflows are part of the first design.

03

Ship, measure, refine

I stay close to production behavior and use real feedback to improve the product after launch.

Senior Frontend / Full Stack roles

Think I'd be a fit for your team?

I'm currently exploring roles where I can own complex product experiences from architecture through production.