# Shivam Shukla > Software Development Engineer building cloud infrastructure, AI-powered platforms, and production backend services across Next.js, Node.js, Python, and microservices. Location: Gurugram, Haryana, India. Contact: shivam.learning96@gmail.com. Full markdown of every post is available at /llms-full.txt. Digital résumé: https://shivamshukla.dev/resume ## Writing - [Prompt Caching, Explained: Why Your AI Chatbot Gets Cheaper and Faster the Longer You Talk to It](https://shivamshukla.dev/blog/prompt-caching-explained): AI models have no memory, so you resend the whole conversation on every message and the model re-reads it from scratch. Prompt caching is the fix — reuse the computation for the unchanged prefix and cut API costs 50–90%. Here's what's actually being cached, and the attention math behind why it works. (AI Systems, published 2026-07-24, 13 min read) ## Topics - [AI Systems](https://shivamshukla.dev/blog/category/ai-systems): Agents, retrieval, evaluation, and the plumbing around models. ## Projects - [AI Learning Lab](https://shivamshukla.dev/projects/ai-lab): Browser-based AI education platform — 22 chapters, real model inference in the browser, no chatbot. Vectors, attention weights, gradients computed live in your tab. - [PostMind AI](https://shivamshukla.dev/projects/postmind-ai): LinkedIn & Twitter content-intelligence platform on a 6-agent Mastra pipeline — a Writing-DNA voice engine, multi-tier trend research, and a provider-agnostic LLM layer. - [Lit Law](https://shivamshukla.dev/projects/lit-law): AI-powered Indian-law contract drafting platform with custom-embedding RAG, real-time collaboration, and integrated payments. - [Legal Wires](https://shivamshukla.dev/projects/legal-wires): Migrated 8,000+ posts from WordPress to Ghost CMS with a custom theme and AI chatbot integration. - [Maris & Terra](https://shivamshukla.dev/projects/maris-and-terra): A production spa-commerce and operations platform — booking, payments, therapist scheduling, memberships, loyalty, and audit logging — architected and built solo as a Turborepo monorepo. - [Resume Studio](https://shivamshukla.dev/projects/resume-studio): A self-hostable, browser-based LaTeX resume builder — form-driven editing, a live-compiled PDF preview, and the exact PDF you see is the one you download. No LaTeX knowledge required. - [Portfolio](https://shivamshukla.dev/projects/portfolio): This site — a fully data-driven personal portfolio: JSON-sourced content, a hand-authored CSS design system, a multi-agent AI assistant, and a self-service blog and admin CMS, with zero database touched on any public render path. ## Optional - [Home](https://shivamshukla.dev/): portfolio homepage — work, systems, impact log, education. - [Project archive](https://shivamshukla.dev/projects): every project, by recency. - [RSS](https://shivamshukla.dev/blog/rss.xml): full-content feed of all posts. - [JSON feed](https://shivamshukla.dev/blog/feed.json): the same feed as JSON Feed 1.1.