Illustration: a paper diorama of Nischay’s desk. On the wall hang a window, a clock set to Surat time and a pinned sketch of a RAG pipeline. On the desk sit a laptop showing 148 of 148 tests passing, a notebook with “22 to 0” circled, an index card reading 149x, a mug and a lamp that switches on in the dark theme.
§ 01In one paragraph
Based
Surat, India
Shipping since
Jan 2024
Now
Xtreme Thoughts · Connexink
3+ years shipping production systems, now owning solution design across concurrent enterprise client platforms — from problem framing and architecture through prototype, hardening, production rollout and client UAT sign-off. Previously Lead Developer for a full product team.
The receipts
If I say it works, there’s a number behind it. Each one opens the system it came from.
One island, drawn from parts of two client platforms. Take the tour and the camera follows a single scooter reading in, then a single question all the way to its answer.
7 chapters · at your own pace
The record · 01 / 0706:00:00
A scooter reports in
A delivery scooter's battery and position reach its vendor, and the vendor calls my webhook. The gateway checks the hashed bearer token before anything else happens.
Scroll to followClick any station to open its project
01 · 06:00:00
A scooter reports in
A delivery scooter's battery and position reach its vendor, and the vendor calls my webhook. The gateway checks the hashed bearer token before anything else happens.
02 · 06:00:01
Queued, never lost
The raw payload is saved, then batched onto AWS SQS. A pool of workers drains the queue. A transient failure lands in the dead-letter queue and is retried automatically.
03 · 06:00:02
Many shapes in, one schema out
The normaliser maps every vendor's fields and CAN codes onto one schema, converts time to UTC and keeps unmapped keys. It writes de-duplicated history and a live snapshot that moves the dot on the ops map.
04 · 09:30:00
Someone asks a question
Later, a regional manager asks what the field team heard this week. Microsoft Entra SSO signs them in with OIDC and PKCE, and the API issues a short-lived token carrying their scope.
05 · 09:30:01
Three layers of access
API scope, then Postgres row-level security, then a scope filter inside the vector query itself. Each layer only lets through what this manager is allowed to see.
06 · 09:30:02
Find, rank, answer
Vector search finds the nearest neighbours while Postgres full-text matches the words. Rank fusion merges them, a cross-encoder re-sorts them, and a local GPU writes the answer. Nothing leaves the network.
07 · 09:30:03
Back with receipts
The answer goes back with inline citations, and an append-only audit row is written. That's the whole system: every part of it is running for a real client.
Composite illustration: telemetry intake, the queue and dead-letter handling come from the EV fleet platform; sign-in, access layers, retrieval, reranking and local GPU inference come from the field feedback platform.
§ 04Zoom in · Field Feedback Intelligence04 / 07
Anatomy of an answer
The question from chapter four, slowed down: how the RAG assistant I designed for a global consumer-health client decides what each question deserves. SQL, retrieval or both.
Fig. 02Step 1 of 5 · Two questions arrive
01
Two questions arrive
A manager asks something countable and something human. Most assistants send both to a language model. This one reads the question first.
02
Numbers never touch the model
Statistical, trend and location questions are routed to SQL over pre-computed TimescaleDB rollups. The answer is exact, instant and costs zero LLM calls.
03
Two retrievers, one ranked list
Qualitative questions run hybrid retrieval: vector search and Postgres full-text search in parallel, fused with Reciprocal Rank Fusion. Access scope is injected into the vector query itself, so out-of-scope feedback is never retrieved.
04
A second opinion on relevance
A cross-encoder re-reads each candidate against the question and reorders them. What the embedding thought was close isn't always what's useful.
05
An answer with receipts
Generation is grounded in the top passages with inline citations, capped at two LLM calls per answer, and every query writes an append-only audit row.
From AI services, to leading a product team, to owning solution design across enterprise platforms.
Nov 2025 — PresentNowSurat, India
Xtreme Thoughts SoftTech
Solution Designer & Senior Engineer
Also Embedded with Connexink as Solutions Architect & Senior Engineer, for their outsourced client accounts.
Returned to Xtreme Thoughts to lead the AI engineering track and own solution design across concurrent enterprise platforms, from problem framing and architecture through prototype, hardening, production rollout and client UAT. Also embedded with Connexink as Solutions Architect for their outsourced client accounts.