Chandrakanth Thadkapally
Enterprise AI agents for systems that have to be right.
I have spent over a decade building the systems that move money and records between organisations — retail commerce platforms, payment reconciliation, healthcare staffing, HCM and payroll, telecom provisioning. Different industries, one recurring shape: two systems believe different things about the same event, and something has to decide which belief is right.
For most of that time the deciding was done by rules, and by people working the cases the rules could not. Rules are excellent at what somebody anticipated. They degrade quietly on what nobody did, and the degradation does not announce itself — it arrives as a slowly growing exception queue, and the size of that queue becomes the cost of the system rather than a signal about it.
What has changed is that we can now put a model in that seat, and increasingly an agent: something that plans, calls tools, and acts without a human between each step. That is the most interesting engineering problem I have worked on and the one with the least settled practice around it.
Most of the attention goes to the model. Almost none goes to the ring of code around it — the tool surface, what gets into the context window and why, the control loop, what happens when a call fails. I have come to think that ring, the harness, explains more of the variance between two teams’ results than the choice of model does. It is also the part nobody designs deliberately.
The second gap is verification. An agent that is right most of the time is a demo, not a system, and in most real work there is no gold label to check it against — two experienced reviewers disagree, so accuracy is undefined before you start. The third is control and confidentiality: what did the system disclose, and what evidence exists that it operated correctly. Data masking answers neither. An AI policy answers neither.
I work these questions out in payments and reconciliation, because it is the domain least willing to accept a confident guess. My current work at Walmart Global Tech is payment reconciliation and retail correction at scale — event-driven services, financial data pipelines, and the analytics surface finance uses to confirm that transactions are accurate. It produced two manuscripts, ReconGraph and NeuroRecon, both complete and neither submitted anywhere yet.
The breadth matters more than it looks. A commerce catalogue, a staffing platform, a payroll run and a settlement file are the same problem wearing different clothes, and having built all four is what makes the pattern visible. What generalises is the shape of the failure, not the schema.
Everything on this site uses synthetic data, describes classes of problem rather than any specific employer’s systems, and states what it does not know. If you work on any of this, I would like to hear from you.
- Current role
- Senior Software Engineer, Walmart Global Tech — since November 2025. Payment reconciliation and retail correction systems at retail scale — event-driven services, financial data pipelines, and the analytics surface finance uses to confirm that transactions are accurate.
- Focus
- Enterprise AI agents and AI architecture — harness design, tool surfaces, evaluation without ground truth, and the control evidence an autonomous process has to emit before anyone can rely on it.
- Scope
- Technical direction and architecture across multiple delivery teams; design review, technical strategy, and engineer development. Twelve years across application development, senior individual contribution and technical leadership.
- Domains
- Retail and e-commerce, and payments and financial operations, are where I go deepest. Earlier work spans healthcare staffing, HCM and payroll, and telecom provisioning — see systems built.
- Research
- Independent, self-directed, and published here. See the research programme for current projects and their honest statuses.
- Not on this site
- Internal system names, architecture, vendors, contract terms, volumes, thresholds, business rules, incident detail or internal metrics.
Agentic AI & LLM systems
- Agent harness design — tool surfaces, context assembly, control loops
- Autonomous coding systems and multi-step agent orchestration (LangGraph)
- Evaluation where ground truth is contested or absent
Distributed & event-driven systems
- Service decomposition and platform migration
- Event-driven architecture on Kafka; Spring Boot and .NET services
- Kubernetes-based delivery, CI/CD, environment parity
Data & analytics platforms
- Financial data pipelines across BigQuery and SQL Server
- Reconciliation and correction systems at retail scale
- Analytics surfaces that make correctness observable (Power BI)
Languages & platforms
- Java, C#/.NET, TypeScript, Python, SQL
- Spring Boot, React, Angular, Entity Framework
- Azure, Google Cloud, AWS, Docker, Kubernetes
Copy-ready biography
Chandrakanth Thadkapally is a senior technical lead building enterprise AI agents and the architecture around them. His work covers agent harness design, evaluating autonomous systems when no ground truth exists, and the control evidence an AI-mediated process has to emit in an audited environment.
Chandrakanth Thadkapally is a senior technical lead with over twelve years of experience building large-scale transaction and commerce systems across retail, payments, healthcare staffing, HCM and telecom. He now works on enterprise AI agents: harness design, tool interfaces, evaluation without a gold label, and the governance evidence autonomous systems need before anyone can rely on them. He writes at The Control Loop, holds an M.S. in Computer Science from the University of Central Missouri, and has two manuscripts in preparation on graph-based and constraint-aware approaches to financial reconciliation.
Chandrakanth Thadkapally is a senior technical lead who works on the parts of enterprise systems where a plausible answer is not good enough. Over twelve years he has built and led transaction-processing and commerce platforms across retail and e-commerce, payments and financial operations, healthcare staffing, human capital management, and telecom provisioning — including the decomposition of a monolithic commerce platform into a service-oriented architecture, and the delivery practice around it. His current work is enterprise AI agents and the architecture that makes them safe to run. Most attention in the field goes to the model; he argues that the ring of code around it — the tool surface, what enters the context window, the control loop, what happens when a call fails — explains more of the variance between two teams' results than the choice of model does, and is the part nobody designs deliberately. Alongside it he works on two problems the field has not settled: how to evaluate an autonomous system when experienced reviewers disagree and no gold label exists, and what evidence an AI-mediated process has to produce before a control tester will accept it. He works these questions out in payments and reconciliation, the domain least willing to accept a confident guess, which has produced two manuscripts in preparation on graph-based and constraint-aware approaches. He publishes essays at The Control Loop, where every piece uses synthetic data, ships with an original diagram, and states its own limits. He holds an M.S. in Computer Science from the University of Central Missouri.
A high-resolution headshot is available on request — email me.