Good engineering is invisible. You only notice it when it breaks — so I build systems that don't.
Systems Architecture
Modular monoliths and microservices in Node.js, NestJS, Spring Boot, and TypeScript — built for maintainability and production scale.
Cloud & Infrastructure
Production deployments on AWS — EC2, Lambda, RDS, S3, SES, Amplify. Services containerised with Docker, orchestrated on Kubernetes, and monitored with Prometheus and Grafana for health and performance.
DSA & Problem Solving
1500+ problems solved. LeetCode max 1837 · Codeforces max 1409 (Specialist).
Performance
Redis-backed BullMQ queues, Kafka event streams, ORM-level query optimisation. 40% latency reduction at Physics Wallah.
Auth & Security
Centralised JWT + RBAC middleware, API gateway patterns, secure multi-tenant system design.
Distributed Systems
Event-driven architecture with Apache Kafka, gRPC inter-service communication, fault-tolerant microservices containerised with Docker Compose.
Tools I ship with.
How I work.
Discover & Scope
I start with the problem, not the solution. Requirements get mapped to data flows, edge cases surface early, and architecture decisions are made before a single line of code is written.
Architect & Design
Clean data models, clear service boundaries, explicit API contracts. Every system is designed to be understood by the next engineer — not just to work today.
Build & Optimise
Typed, modular code with consistent patterns. Every bottleneck gets profiled — slow queries, missing cache layers, blocking I/O — and fixed at the root cause.
Ship & Document
Production readiness means more than passing tests. Swagger docs, structured onboarding notes, and monitoring are in place before the first deploy.
Where I've shipped real work.
Bengaluru · On-site
Architecting a modular monolith backend using TypeScript and Express, reducing debugging latency and improving API reliability across the platform.
Hardened system security with a centralised RBAC authentication middleware across all backend services
Worked extensively in Linux environments for development, deployment, monitoring, and production troubleshooting
Collaborated with QA and product teams through release validation and deployment cycles
Remote
Building analytics and automation infrastructure, and running the production AWS deployments behind it.
Managed production deployments on AWS EC2 and RDS, and monitored the cloud infrastructure running them
Bengaluru · Remote
Mentoring students in competitive programming and problem-solving as part of the PCD (Placement & Competitive Development) programme.
Delivered public speaking sessions to improve technical communication for placement readiness
Curated structured problem roadmaps tailored to individual student skill levels



