Internal Walmart Business platform built to provide reusable foundations for developing and operating production AI agents across multiple business units.
Shared framework adopted across four Walmart business engineering teams.
Built both reusable platform foundations and production agents running on top of them.
Created common agent abstractions so teams could reuse orchestration and integration patterns instead of rebuilding them.
Designed as an internal production platform rather than a prototype or academic AI project.
Multiple Walmart Business teams were developing AI-agent capabilities and repeatedly needed similar infrastructure for agent orchestration, API integration, memory handling, and tool connectivity.
b2b-ai-core was created as a shared internal platform so teams could build business-specific agents on top of reusable foundations instead of independently recreating the same integration scaffolding.
FastAPI exposes the application and agent-facing service interfaces.
LangGraph provides the workflow/orchestration layer for ReAct-style agent execution.
Azure OpenAI provides the underlying LLM capabilities used by agents.
MCP integrations, reusable abstractions, and swappable memory backends allow agents to interact with tools and maintain workflow context.
Individual teams can build production agents on top of the shared framework while keeping their business logic separate from the common platform layer.
Architected and implemented core platform foundations for the shared internal AI-agent framework.
Built reusable BaseAgent-style abstractions to standardize common agent behavior.
Designed swappable memory abstractions so agent workflows were not tightly coupled to one memory implementation.
Implemented agent orchestration using LangGraph and ReAct-style workflows.
Worked with Azure OpenAI as the platform's LLM provider.
Built MCP-based tool integrations for agent-to-tool interaction.
Contributed directly to the FastAPI service/API layer.
Built production agents on top of the framework, not only the underlying platform.
Helped productionize the framework for adoption across 4 business units.
I helped design the platform around reusable common foundations rather than allowing each business unit to independently rebuild agent orchestration and integration infrastructure.
I designed reusable agent abstractions so business-specific agents could share common orchestration and tool-integration patterns while keeping their domain logic isolated.
I helped structure memory behind reusable interfaces so agent implementations were not tightly coupled to a single memory backend and could evolve without rewriting core agent logic.
I incorporated Model Context Protocol (MCP) into the platform's tool-integration approach to create a cleaner separation between agent reasoning and external capabilities.
Business-specific logic remained separate from the shared platform layer, allowing teams to reuse core agent infrastructure while implementing their own workflows.
From Framework to Production
Developed as a common internal AI-agent framework rather than a single-purpose application.
Built actual production agents directly on top of the shared platform.
The platform was adopted across four Walmart business units.
Explore another engineering project or ask my AI portfolio detailed questions about my architecture decisions, technical ownership, production experience, or fit for a specific role.