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.
- 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.
- Uses LLM-powered diagnostics to reduce investigation time from ~20 minutes to <2 minutes.
β I enjoy building systems that are reliable, scalable, and developer-friendly.



