About
I am Ankit Rana, a Senior Software Engineer at Walmart Global Tech India. I design, build, and operate cloud-native distributed systems that run enterprise e-commerce at scale.
My engineering philosophy is straightforward: build systems that are simple, resilient, and fiercely cost-effective. Shipping features is only one part of the job. Engineering solutions that actively drive down compute and infrastructure cost is the real measure of success.
What I Work On
Day to day I work on backend services in Java and
Spring Boot, deployed on Kubernetes and backed by
Azure Cosmos DB. That means designing for partition
tolerance and consistency trade-offs, keeping p99 latency predictable
under load, and cutting infrastructure spend without trading away
reliability.
Alongside that I build agentic systems: Model Context Protocol servers, agent-to-agent workflows, and deterministic orchestration that offloads routine engineering and operations work.
Why I Write These Logs
Most engineering content explains what a technology does. Very little explains what it costs you at 3 AM. The engineering logs on this site start from a production failure mode (a saturated connection pool, a UUID primary key shredding a B+ tree, a thread pool sized past the core count) and work down to the mechanism to put a number on it.
I write them to sharpen my own understanding. They are published because the version of me from three years ago needed them and could not find them.
A note on dates: I write in batches. A few times a year I block out a research sprint, work through a cluster of related failure modes, and queue the results. The site then publishes on a steady schedule, so the date on a log is the day it went live here, not the day it was written.
Experience
Walmart Global Tech India
- Senior Software Engineer Oct 2025 - Present
Leading agentic AI infrastructure for enterprise e-commerce: LLM pipelines and MCP server tooling in production, enterprise-scale retrieval (hybrid search and RAG), and token cost engineering for autonomous agent workloads.
- Software Engineer III Aug 2023 - Nov 2025
Led multi-tenant framework architecture enabling new market launches at millions-of-users scale; built LLM agents and MCP server tooling automating developer, support, and data operations.
- Software Engineer II Jul 2021 - Jul 2023
Migrated a ~4TB customer-facing Cosmos DB container with zero downtime, cutting cloud cost 2X and raising scalability 10X; planned and executed Kafka disaster recovery across 45+ services.
Education
- BE, Computer Science Engineering 2017 - 2021
Chandigarh University
Areas of Expertise
- distributed-systems
- system-design
- performance
- postgresql
- database-performance
- observability
- architecture
- systems
- databases
- indexing
- ai
- api-design
41 engineering logs published to date.
Contact
Hiring, or want to work together? Start at Work With Me. Reach me at hello@ankit-rana.com, or on GitHub, LinkedIn, and X.