Hi, I'm Naman Arora 👋
I enjoy building scalable backend systems, developer tools, and cloud-native applications.
Most of my work revolves around distributed systems, container orchestration, and developer infrastructure.
🚀 Current interests
- 🧩 Designing microservices architectures
- ☸️ Building systems on Kubernetes
- 🐧 Working deeply with Linux & containerized environments
- 🤖 Building AI-powered developer tools
- ⚡ Improving system reliability and observability
🔗 https://github.com/naman22a/online-judge-platform
A scalable LeetCode-style Online Judge built using a distributed microservices architecture.
Tech Stack
React • TypeScript • NestJS • PostgreSQL • Redis • Docker • Kubernetes • BullMQ
Key highlights
- Designed a 7-service microservices architecture behind an API Gateway.
- Built a secure code execution engine using Kubernetes Jobs to run untrusted code in isolated containers.
- Implemented asynchronous submission processing using Redis + BullMQ workers.
- Sustained 500 concurrent virtual users and 2,800+ requests/sec during k6 load testing with P95 latency of 206 ms.
- Added reliability mechanisms including idempotent APIs, retry-safe execution, and dead-letter queues.
🔗 https://github.com/naman22a/kubesage
An AI-powered Kubernetes debugging CLI that analyzes cluster diagnostics and identifies root causes automatically.
Tech Stack
Python • Kubernetes • AWS • LLM APIs • CLI
Key highlights
- Automatically detects issues like CrashLoopBackOff and OOMKilled.
- Aggregates pod logs, events, and restart metrics for analysis.
- Reduced Kubernetes incident investigation time by 90% (20 min → <2 min) using LLM-powered diagnostics.
- Integrated Amazon Bedrock, CloudWatch, DynamoDB, and SNS for automated root-cause analysis.
⭐ I enjoy building systems that are reliable, scalable, and developer-friendly.



