Hi, I'm Nikhil 👋
software engineer · backend, cloud & AI systems
Backend services, Terraform-first AWS infrastructure and production RAG, built for founders who need it shipped and teams who need it to stop breaking at 3 a.m.

Nikhil Sahuopen to work
Mumbai, India · --:-- IST
// 00 — the shape of what I build
A typical system I design and run. Packets are animated; the stack is real.
0%
cloud spend cut
Monolith → event-driven containers at InkHub, zero downtime
0%
faster deploy cycles
Environment-gated CI/CD with health-check rollbacks
<0ms
surge-pricing engine
Personalized real-time rates at EatTogether
0M+
judgments indexed
Hybrid RAG with RRF reranking for CaseCloud
// 01 — what I solve
Infrastructure, backend, AI and observability — delivered as code you own, with the operational side handled.
Terraform-first AWS environments, GitOps delivery, secrets without long-lived keys, and a path to Kubernetes when you actually need it.
$ terraform plan -out=tfplan
+ aws_vpc.main
+ aws_subnet.private[0..2]
~ aws_iam_role.deploy (oidc)
+ aws_db_instance.postgres
- aws_access_key.legacy
Plan: 4 to add, 1 to change, 1 to destroy. ✓ gated
Retrieval that cites its sources, agents with guardrails, and LLM features that survive production traffic and budgets.
query: "limitation period for appeal"
→ "30 days under §…" (3 sources, 1.2s)
FastAPI, Go and Node services on data models that hold up: event-driven, multi-tenant Postgres, caching and queues, observable from day one.
LGTM-stack telemetry, OpenTelemetry tracing across services, alerting that wakes the right person, and incident-ready runbooks.
// 02 — stack, with receipts
Hover a tool to preview how I use it and which shipped systems prove it. Click to pin it while you open the receipts.
Infra & Cloud
Multi-environment IaC: versioned modules, S3 + DynamoDB state, plan-before-apply in CI and nightly drift jobs that open issues.
Receipts
Where
Shipped alongside
// 03 — featured work
// 04 — how I work
Read the code, the cloud bill and the incident history. Name the three things that matter.
Write the design down: boundaries, data flow, failure modes, cost. Review it with you.
Small PRs, typed interfaces, tests where they pay. Infra as code from the first commit.
Gated pipelines, canaries where risk is real, rollbacks that are boring.
Dashboards, alerts, runbooks, and a monthly review so the system keeps earning trust.
// 05 — proof of work
Contributions · last 12 months
1,331 total
infra-ops
Centralized multi-environment AWS infrastructure and operations using Terraform, Ansible, and CI/CD (S3 state, DynamoDB locking, SSM config).
HCL 2 0
lgtm-sidecar
Production-ready, resource-optimized LGTM (Loki, Grafana, Tempo, Prometheus) observability sidecar powered by OpenTelemetry (OTel Collector). Provides vendor-neutral distributed tracing, structured logging, and metrics aggregation for Next.js, FastAPI, and Docker microservices via W3C context propagation. SRE/DevOps best practices.
Python 2 0
authverse-mern
Enterprise-grade MERN & TypeScript authentication system featuring JWT session rotation, OAuth 2.0 (Google, GitHub, Facebook), magic link & OTP email verification, and modern React 19 UI.
TypeScript 2 0
Amazon Web Services · 2026-06
AWS Certified Solutions Architect – Associate (SAA-C03)
Verify credentialOpen source
lgtm-sidecar and infra-ops are the same patterns I deploy for clients: resource-capped observability and gated, drift-aware Terraform. Fork them, or let me run them for you.
// 06 — what people say
swipe or use the arrows · tap to flip
* illustrative quotes with fictional names; named references available on request.
// 07 — latest writing
Combining Graph databases, Vector databases with Reciprocal Rank Fusion (RRF), Redis caching, and PostgreSQL to build a state-of-the-art RAG system.
Exploring the transition from Retrieval-Augmented Generation (RAG) to fully autonomous AI agents capable of complex reasoning.
How this site turns an Obsidian vault into a blog, a knowledge graph and an AI knowledge base, and a tour of everything a note can contain.
Monthly notes
What I shipped, what broke, and the one idea worth stealing. Also on LinkedIn and Substack.
Read past issues →// 08 — early-stage?
Rough notes are fine. Tell me what you're building and I'll reply with how I'd architect it, what it would cost to run, and whether I'm the right person.
// 09 — let's talk
Pick a time that fits you, or just
email me at hi@nikhilsahu.dev