Available for AI & platform engineering conversations

Building AI-native systems for the world's largest retailer.

Senior Software Engineer at Walmart Global Tech with 13+ years across distributed backend services, GraphQL federation, and large-scale test automation. Currently shipping production AI agents on Google ADK with multi-model LLM orchestration and MCP-based tool integration.

13+
Years in software
1,600+
PRs merged at Walmart
4
LLM providers in production
30+
Microservices shipped
01 — About

Engineer first, AI builder by trajectory.

I'm a Senior Software Engineer at Walmart Global Tech based in the DC / Reston area, where I build backend services and AI agents that power Walmart's Auto Care Center (ACC) ecosystem. My work spans Node.js and Java services, Apollo GraphQL federation, Cosmos DB, Kafka, and increasingly — agentic AI systems on Google ADK with the MCP protocol.

Earlier in my career I led test automation at scale — building frameworks for React Native apps, deploying Report Portal dashboards, and standing up parallel mobile UI testing on Jenkins. That QA foundation still shapes how I write services: everything I ship is instrumented, contract-tested, and load-validated before production.

Lately I've been focused on the Sparky assistant — an agentic shopping experience that orchestrates GPT-4o, Gemini 2.5, Claude Sonnet, and Claude Haiku through a single ADK LlmAgent with tool calls into Walmart MCP servers, Element Gateway, and remote A2A agents.

02 — Featured work

Production AI, platform services, and the systems behind them.

A selection of the projects I currently own or have shipped at Walmart Global Tech. Most are internal repositories; descriptions are written so they make sense without access.

  • Flagship · AI

    Sparky Skills Demo on Google ADK

    Reference implementation of progressive disclosure with Skills for Walmart's Sparky shopping assistant. A single ADK LlmAgent orchestrates product search, cart, checkout, and order tracking against Walmart's MCP servers — with four interchangeable orchestrator models (GPT-4o, Gemini 2.5 Flash, Claude Sonnet 4.6, Claude Haiku 4.5) exposed as separate ADK entry points.

    • Multi-provider LlmAgent with provider-switchable runtime configuration
    • Two MCP servers (walmart-mcp-service, order-services-mcp) wired into a 12-tool surface
    • AgentTools for web_search and remote A2A recipe_agent
    • Inline routing rules in the system prompt — tool-choice table, product-context gate, fallback-skill path
    • Google ADK
    • MCP
    • A2A
    • GPT-4o
    • Gemini 2.5
    • Claude Sonnet
    • Python
  • AI

    ACC Gen AI Agent

    Generative AI agent powering Walmart Auto Care Center experiences. Owns intents for license-plate lookup, parts finder, buying guides, and tire-size resolution. Built from the ground up: rate-limiting configuration, structured logging, code-driven messaging, and an A2A integration for the parts finder skill.

    • Node.js
    • LLM Orchestration
    • A2A
    • License-plate intent
    • Parts Finder
  • AI · MCP

    ACC Multi-Module Refactor MCP Tool

    A purpose-built MCP server that automates large-scale, multi-module refactors across ACC microservices. Exposes typed tools to LLM clients so an agent can confidently plan, propose, and apply repository-wide refactors with diff previews and guardrails.

    • MCP
    • TypeScript
    • Static analysis
    • Refactor tooling
  • Platform

    ACC Omni Service

    Primary backend orchestration service for Walmart's Auto Care Center. I lead day-to-day releases — pre-release management, CPU and scaling tuning, SonarQube and Snyk gate hardening, Looper-based integration / functional / E2E test orchestration, and TestHub executor configuration. 30+ merged PRs in the last quarter alone.

    • Java
    • Spring Boot
    • Apollo GraphQL Federation
    • WCNP / Kubernetes
    • Looper
    • SonarQube
  • Platform

    Vehicle & Virtual Vehicle Services

    Spring Boot microservices that resolve vehicle identity across the ACC experience — from VIN, license plate, year-make-model, and Carfax-sourced metadata. Owns the Sparky-Brain application wiring in the service registry and stage-wave deployment config across multiple environments.

    • Java
    • Spring Boot
    • Cosmos DB
    • Carfax integration
    • Service Registry
  • Test Automation

    ACC Test Automation Framework

    End-to-end automation platform for ACC services — functional, contract, and E2E tests wired into Looper executors, with deployment-window gates and TestHub reporting. Built on the React Native automation foundation I led earlier (Cucumber + Spring Boot, parallel iOS / Android execution, simulator-availability routing).

    • Cucumber
    • Selenium
    • Appium
    • Rest Assured
    • Gatling
    • TestHub
03 — Experience

A career arc from QA to AI engineering.

  1. Jun 2022 — Present
    Walmart Global Tech
    Reston, VA

    Senior Software Engineer

    • Lead AI agent development for the Auto Care Center — Sparky Skills Demo on Google ADK with GPT-4o / Gemini / Claude orchestration, MCP tool integration, and A2A inter-agent calls.
    • Build and own Node.js and Java services — REST APIs, Apollo GraphQL federation, Cosmos DB, and Kafka-backed event-driven pipelines.
    • Drive release management on acc-omni-service: CPU / scaling tuning, SonarQube + Snyk gate hardening, Looper executor configuration, pre-release and main-branch governance.
    • Run load testing with Gatling and translate p95 / p99 regressions into concrete code and infra fixes.
    • Mentor junior engineers; deliver tech sessions on integration, contract, and E2E testing patterns.
  2. Oct 2021 — May 2022
    Walmart Global Tech
    Reston, VA

    Senior Quality Engineer

    • Built a React Native automation framework with Cucumber + Spring Boot — including custom assertions and parallel mobile UI execution on Jenkins.
    • Deployed Report Portal as the team's automation dashboard — surfacing flaky tests, fail trends, and build duration as first-class metrics.
    • Designed a simulator-assignment algorithm that picked iOS / Android devices by availability, removing manual coordination from every run.
    • Led production smoke tests for app health alerting and trained the team on integration / contract / E2E testing best practices.
  3. Dec 2019 — Sept 2021
    Walmart Global Tech
    Reston, VA

    Quality Engineer III

    • Designed automation frameworks for web and mobile using Selenium and Rest Assured.
    • Stood up Jenkins build pipelines and test-data management infrastructure for the team.
    • Ran load and performance testing with JMeter and Gatling on customer-facing flows.
  4. Apr 2019 — Nov 2019
    Boxed Wholesale
    New York, NY

    Senior QA Automation Engineer

    • Built test automation frameworks for web and mobile (Selenium, Rest Assured, Appium) and stood up a historical-reporting app with dashboards for trend analysis.
    • Contributed to a predictive product-selection algorithm and refined a retry analyzer to rerun failed tests by user-defined criteria.
  5. Aug 2016 — Apr 2019
    Frontpoint Security
    Vienna, VA

    QA Engineer

    • Built a Serenity BDD framework with Cucumber-JVM and a data-driven TestNG + Extent Reports stack.
    • Designed page-object / page-factory frameworks and an Appium-based mobile framework for iOS and Android.
  6. Sept 2015 — Aug 2016
    Capital One
    Vienna, VA

    QA Engineer

    • Built end-to-end test automation strategies and integration coverage across distributed systems.
  7. Dec 2011 — Jul 2014
    Tata Consultancy Services
    Chennai, India

    System Engineer · Prudential Insurance

    • Built a life-insurance web application in Java / JSP / Spring with client-side JavaScript and server-side Spring validation.
    • Shipped an XML-diff tool that reduced manual comparison effort by ~66%, plus mainframe job edits for backend batches.
04 — Skills

A toolkit shaped by 13 years of shipping production systems.

AI & Agents

  • Google ADK
  • Model Context Protocol (MCP)
  • Agent-to-Agent (A2A)
  • OpenAI · Anthropic · Gemini
  • LLM Orchestration
  • Tool / Function calling
  • Prompt engineering
  • Responsible AI

Backend & APIs

  • Node.js
  • Java · Spring Boot
  • Apollo GraphQL Federation
  • REST APIs
  • Python
  • TypeScript

Data & Messaging

  • Cosmos DB
  • Kafka
  • Azure Data Explorer
  • SQL
  • Event-driven architectures

Platform & DevOps

  • WCNP · Kubernetes
  • Looper · Concord · Jenkins
  • SonarQube · Snyk
  • CI/CD pipelines
  • Azure

Quality & Performance

  • Selenium · Appium
  • Cucumber · TestNG
  • Rest Assured
  • Gatling · JMeter · LoadRunner
  • Report Portal · TestHub
  • Contract testing

Practices

  • System design
  • Code review & mentorship
  • Agile / Scrum
  • SOLID · DDD
  • Release management
  • Observability
05 — Credentials

Education and certifications.

Education

  • MS, Computer Science Southern University and A&M College · Baton Rouge, LA GPA 3.87 · Dec 2015
  • BTech, Electrical & Electronics Engineering KL University · Vijayawada, India
06 — Contact

Let's build something with AI agents — or just trade notes.

I'm always happy to chat about agentic AI, MCP tooling, GraphQL federation, large-scale automation, or career paths from QA into AI engineering.