Let's talk
Full-stack + AI/LLM engineer

I'm Shivang, a full-stack engineer at Kfin Technologies. APIs, interfaces and LLM systems.

Latest buildLucida replaced 36 s AI drawing with 0.3 s search
Shivang Bhatnagar
Selected work

What I have shipped.

skip ↓
Latest build

Lucida

Type an outfit, get real products in 0.3 s. Scroll to race it against my first version, which drew the outfit with AI first.Here it races my first version, which drew the outfit with AI first.

  1. You askone request goes to both versions
  2. The racev1 draws it; Lucida searches
  3. Compare120 searches per drawing; better matches
  4. Look insideread, vector, compare, pick: this real run
  5. Make it realfailover, queues, Cloud Run

You ask: one request goes to both versions

0 drawing0 searches

0.3 s search latency, down from 36 s2.6x relevance0 failed searches in AWS outages4 req/s load-tested at 32 concurrent0.3 s is the AWS search median; the 36 s drawing ran on a laptop. Relevance: 20 requests, rated by the author.
Code
−39%LLM API cost
0/30stale answers
40+eval runs
2models tested

LLM Caching Gateway

A four-layer cache in front of the model, proven by an eval harness and deployed on AWS ECS Fargate.

  • TypeScript
  • Docker
  • ECS Fargate
  • Claude API

Group SIP platform

Core platform work at Kfin: 30+ REST APIs and the services behind them.

  • NestJS
  • MongoDB
  • Redux
Recognised by Kfin's MD & CEO

MCP server for financial data

Ask a database questions in plain English.

  • MCP
  • LLM
  • MSSQL

Endorsement validation pipeline

Faster validation over a legacy MSSQL system.

  • S3
  • SQS
  • Fargate

Talking 3D avatar

A 3D guide that explains mutual funds out loud.

  • 3D / GLB
  • TTS
  • React
v1 of Lucida

GenKart v1: fashion stylist

Outfits from a chat (Flipkart GRiD 5.0, Level 2). It grew into Lucida.

  • Next.js
  • Flask
  • OpenAI
01 / 00

Also built

drag, or tap one to look inside →All on GitHub ↗
  • A live site for a healer's therapy, mentorship and workshops.</>
  • Kothik, a hotel and dining site built at CodeBite 2023.</>
  • A group chat that reads every message aloud.</>
  • A rebuild of Christou 1910's Oh Happy Days site.</>
  • A Sheryians capstone in scroll-driven motion.</>
  • An e-bike store UI, built for a design showcase.</>
  • Lets people donate spare food to listed NGOs. Built for Smart India Hackathon 2022.</>
  • A playable scene: sneak up as the impostor and make the kill.</>
  • A working calculator behind a launcher icon.</>

Built with

Front-end
  • React
  • Next.js
  • Redux
  • HTML / CSS / JS
Back-end
  • Node.js
  • Express
  • NestJS
  • TypeScript
  • REST
  • Jest
  • Vitest
AI & LLMs
  • LLM integration
  • MCP
  • Ollama
  • Vector search
  • Embeddings
  • Python ML
Databases
  • MongoDB
  • MySQL
  • SQL Server
  • SQLite
  • DynamoDB
Cloud & DevOps
  • S3
  • SQS
  • Lambda
  • Batch
  • ECS Fargate
  • EventBridge
  • GitHub Actions
  • Docker
About

How I got here.

College hackathons to LLM systems at Kfin, in 79 seconds.grab a seat, turn the sound on

0:001:19

Receipts

tap any to open the full picture
Beyond code

I walk, jog and sing between commits.

Walking & jogging

Durgam Cheruvu, Hyderabad

4 km loops, my reset button. Dogs always welcome.

made a friend on the route

Badminton

A rally is just request and response, loudly.

smash incoming
Singing

Singing

Voice features, but make it personal.

mic in hand
Minecraft

Minecraft

Redstone taught me systems before AWS did.

build in progress
Milk

Milk

Always. Cold, with everything.

fuel

Say hi

Looking for full-stack and AI/LLM engineering roles.

thanks for walking the whole routePrefer it plain? The one-page version →