Aditya Choudhary
Backend & Platform Engineer
Designing scalable backend systems, distributed infrastructure, and AI-driven platforms.
Backend engineer specializing in distributed systems, microservices, and cloud infrastructure. I enjoy designing reliable backend platforms that handle large-scale data and complex workflows.
User │ ▼ API Gateway │ ▼ Microservices │ ├── Kafka / Event Bus │ ▼ Data Layer MongoDB · Redis · Elasticsearch
Experience
Lead Engineer at Info Edge
Jan 2025 — Present- Designed a listing intelligence platform deployed on Kubernetes.
- Built AI voice agent workflows using AWS Lambda and EventBridge.
- Created an English prompt-based data agent using n8n for automated data retrieval.
User Activity
│
▼
Event Consumers
│
▼
Processing Pipeline
│
▼
Search + Data Systems
Senior Software Engineer at Cars 24
Jun 2024 — Jan 2025- Designed an aggregator service using Spring Reactive and Docker to consolidate API responses, deployed on AWS EKS achieving 70ms P99 latency.
- Developed scalable logic for comparing complex JSON files based on customizable business rules.
- Built a highly concurrent 'Saved Filters' feature with optimized Redis caching, achieving data delivery under 200ms.
Senior Software Engineer at Airtel Digital
Jul 2021 — Jun 2024- Architected a distributed scheduling system capable of handling 20 million entries per day in a hybrid cloud environment.
- Implemented complex business logic using Drools rules engine, automated via Jenkins CI/CD.
- Transitioned monolithic structures to six distinct microservices using Docker and Kubernetes, optimizing CPU/RAM.
Technical Skills
Languages
Cloud & Infrastructure
Frameworks
Messaging Systems
Databases
Observability & Security
Systems & Architecture
Architecture first. Code second.
AI Voice Agent Platform
Automate client communication using AI voice calls with dynamic CRM integration.
ImpactReduced manual outreach and automated personalized communication at scale.
CRM System
│
▼
AWS Lambda
│
▼
EventBridge
│
▼
Voice Agent
Distributed Scheduling System
Handle millions of scheduled tasks daily across hybrid cloud setups.
ImpactHandles ~20M scheduling entries daily with high fault tolerance.
Scheduler API
│
▼
Job Queue
│
▼
Worker Nodes
│
▼
Exec Logs
Private Cloud Infrastructure Lab
Build a production-like private cloud ecosystem to experiment with distributed systems.
ImpactEngineered self-healing capabilities and polyglot persistence across 25+ microservices.
Internet
│
Cloudflare
│
Nginx Proxy
│
Docker Swarm
├─ n8n
├─ Redis
└─ MinIO
Engineering Philosophy
Design for Observability
Systems should expose logs, metrics, and traces by default. If you can't measure it, you can't manage it.
Event-Driven Architecture
Decouple services using messaging systems to ensure scalability and prevent cascading failures.
Resilience First
Systems should fail gracefully, isolate faults, and recover automatically without human intervention.
Automation Over Manual Work
Prefer pipelines, infrastructure-as-code, and deterministic deployments over tribal knowledge.
Let's build together
If you're building large-scale backend systems and need an engineer who enjoys solving complex infrastructure problems, feel free to reach out. Always open to interesting backend challenges.