SShivam Shukla /  engineer, in.
Résumé Available · 2026· IST--:--
Portfolio · v4.0 · 2026currently shipping

I architect scalable
systems & the infra
that survives production.

Software Development Engineer building cloud infrastructure, AI-powered platforms, and high-throughput microservices. Production systems across cloud platforms, legal-tech, and AI workflows, focused on scalability, latency, and reliability.

BasedGurugram, Haryana, India
StackNext.js · Node · Python · Postgres · Docker
FocusCloud Infra, AI Chatbots & Backend APIs
Open toSDE Roles, Backend & Cloud Infra
§ 01

Selected work, told as case studies.

4 of 7 · full archive →

02 / AI LEARNING LAB

A browser-based AI course where you operate a real model, not chat with one.

Real embeddings, attention weights, and gradients — computed live in your tab via transformers.js and WebLLM. 22 chapters across 6 worlds, from 'what is a vector' to inspecting a 1B model's next-token distributions. No chatbot anywhere in the learning path.

YEAR2025 — present
ROLEEngineer · Designer
SCALE22 chapters · 67 levels · 732 tests
Next.js 15transformers.jsWebLLMZustandIndexedDBVitestTailwind CSS 4Ollama Cloud
22
chapters · 6 worlds
732
offline tests
67
levels
0
faked outputs

AI education tools either explain concepts through prose and static diagrams, or hand the learner a chatbot and call it interactive. Neither makes the underlying mechanics legible. The harder problem is making real model internals — attention weights, hidden states, gradient flow — directly manipulable in a browser without faking the output, and keeping the experience testable and offline-capable at the same time.

03 / POSTMIND AI

Content intelligence for LinkedIn & Twitter — a 6-agent pipeline with a Writing-DNA voice engine.

A production monorepo that compresses the blank-page-to-publish loop without sounding like every other LLM tool. Deterministic voice fingerprint, multi-tier trend research, and a provider-agnostic model layer that runs on hosted or self-hosted LLMs.

6
agent pipeline
15+
voice metrics
2
pluggable LLM providers
−87%
docker image

AI writing tools generate fluent but off-voice content, and lean on models that don't reliably return valid structured output — so the backend either bloats with brittle glue or breaks the moment you swap the LLM. The harder problems are staying on-voice, keeping JSON trustworthy, and staying portable across providers.

YEAR2025
ROLEEngineer
VOL.Turborepo · 3 packages · 13 collections
Mastra AINext.js 14TypeScriptMongoDBTurborepoDockerGitHub Actions

04 / LIT LAW

AI contract drafting for Indian law — built to ship, scale, and not lose a row.

Backend microservices over gRPC, custom-embedding RAG on Pinecone, real-time collaboration over SSE, and payments wired through two providers at 100% reliability.

99.9%
uptime
2.3×
throughput
−48%
RAG latency
500+
signings / mo

Legal contracting on the web is mostly PDFs and DocuSign. Lit Law needed real-time concurrent editing, AI-drafted clauses backed by retrieval, hard uptime guarantees, and reliable payments — all at the throughput a production legal platform actually faces.

YEAR2023 — 2025
ROLEBackend Lead
VOL.1.5k concurrent · 500+ signings/mo
Node.jsExpressPostgreSQLDrizzle ORMgRPCPineconeNext.jsRazorpaySSE
§ 02

How I think about the stack.

grouped by purpose, not popularity
cluster · 01primary · 3 yrs

Frontend

Where most product work lands. Strong on typed React, Next.js SSR, and the state-management discipline that keeps long-running apps honest.

TypeScriptJavaScript (ES6+)ReactNext.js (SSR)Tailwind CSSReduxRecoil
cluster · 02production · daily driver

AI & Agentic systems

Multi-agent RAG, real-time voice, structured prompting, eval harnesses, and the boring 90% that keeps a production LLM honest under load.

LLMsRAG PipelinesEmbeddingsPrompt EngineeringMastra AIGoogle Vertex AIGemini Live APIPineconeVector SearchEvalsMemory Management
cluster · 03primary · 3 yrs

Backend & APIs

Node + Express microservices over gRPC and REST, with WebSocket/SSE for real-time. Comfortable owning a service end-to-end.

Node.jsExpress.jsgRPCWebSocketSSEREST APIsJWT / OAuth2
cluster · 04system of record

Databases

PostgreSQL with Drizzle as the default; Redis for cache; Mongo where document-shape fits; SQLite for the edge cases.

PostgreSQLMySQLMongoDBRedisSQLiteDrizzle ORM
cluster · 05ship discipline

DevOps

Docker, GitHub Actions, multi-platform builds, SHA-tagged versioning, and health-check-gated rollouts. Prefer boring infra over clever infra.

DockerAWSCI/CDGitHub Actions
cluster · 06wired across the stack

Tools & Integrations

Observability via Langfuse + OpenTelemetry. Schema safety with Zod. Voice with ElevenLabs. Payments via Razorpay and Cashfree, idempotent end-to-end.

GitLangfuseOpenTelemetryVercel AI SDKZodRazorpayCashfreeElevenLabs
cluster · 07applied across all

Practice & craft

The skills no resume has a row for. Migration planning, on-call discipline, post-mortems that change behavior, code reviews, and getting things to ship.

Architecture reviewMigration sequencingCode reviewsEval harness designIncident responseMentorship
§ 03

Impact log, reverse-chronological.

3 yrs · 2 companies
Jan 2026 — nowSoftware Development Engineer 2
Real Time Data Services
Noida, India · Python · Flask · Next.js
  • Developed modules for an automated cron-based billing platform using Python, Flask, and infrastructure APIs to track resource usage, process consumption data, and generate monthly billing reports for 1,000+ customers.
  • Developed an AI-powered support chatbot using LLMs, integrating internal knowledge sources and backend APIs to answer user queries, retrieve account-specific resource data, and improve user engagement through faster self-service support.
  • Migrated legacy PHP-based WHMCS admin panel modules to a modern architecture using Next.js and NestJS, improving maintainability, scalability, and alignment with the new platform codebase.
  • Automated consumption tracking and monthly billing for 1,000+ cloud infrastructure customers
  • Cut support resolution times by deploying an internal LLM-powered support chatbot with live API context
Outcomes
Cloud customers1k+
Platform modulesNext + Nest
Billing cronautomated
AI support botLLMs + APIs
Uptime99.9%
Jun 2023 — Dec 2025Software Development Engineer
Wasserstoff RJ Innovations Private Limited
Gurugram, India · Node.js · Express.js · PostgreSQL
  • Engineered the backend for Litt Law, an AI-powered Indian-law contract drafting platform, using Node.js, Express.js, PostgreSQL, Redis, and Drizzle ORM within a microservices architecture powered by gRPC. Built 40+ REST APIs with JWT authentication, achieving 99.9% uptime and a 2.3× throughput improvement.
  • Implemented RAG pipelines with custom embeddings and Pinecone vector search for AI-powered legal contract generation, reducing inference latency by 48%. Scaled the platform to support 1,500+ concurrent users while maintaining 95%+ test coverage.
  • Built real-time collaboration features including presence tracking and concurrent editing using SSE. Developed a responsive, SEO-optimized frontend with Next.js (SSR), React.js, Redux, Tailwind CSS, and Tiptap. Integrated Razorpay and Cashfree payment gateways with 100% transaction reliability across 500+ monthly signings.
  • 48% latency reduction on RAG retrieval, scaling to 1,500+ concurrent users with 95%+ test coverage
  • Achieved 99.9% uptime and 2.3× throughput improvement across 40+ microservice REST APIs
Outcomes
Uptime99.9%
Throughput2.3×
RAG latency−48%
Concurrent users1.5k+
Monthly signings500+
§ 06

Education, where it started.

2 institutions · 2018 — 2024
2022 — 2024 · degree
Master of Computer Applications
Institute of Engineering and Technology, Lucknow
Computer Applications & Software Engineering
  • Graduated with honors in Computer Applications
  • Focused on Full-Stack System Design and Cloud Architecture
  • Developed end-to-end full-stack projects using modern web technologies
Lucknow, Uttar Pradesh, India
2018 — 2021 · degree
Bachelor of Science
University Of Lucknow, Lucknow
Science & Mathematics
  • Strong foundation in analytical problem solving and quantitative reasoning
  • Active participant in academic seminars and science societies
Lucknow, Uttar Pradesh, India
§ 07

Contact, open channel.

~24h response · IST hours