Nischay GuptaSolution Designer
Read this site as
Let’s talk

Open to architecture, AI platform and backend engagements

Fig. 00 — The desk, after the 2022 room

Nischay Gupta

Solution Designer & AI/Platform Engineer

I design and ship production systems end to end: applied AI, event-driven backends and secure platforms that clients sign off on.

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.

  • 10,000+concurrent users on realtime apps
  • MillionsAPI requests through an auth platform I designed
  • 99.9%uptime target held
  • -60%manual deployment effort
  • 2apps live on Google Play
  • AI form-processing service classifying and routing 100,000+ submissions
  • 200-page reports generated in 20 seconds with Puppeteer; report storage cut by 80%
  • Taxonomy review queue taken from 22 near-duplicate proposals to effectively zero across five consecutive runs
§ 02Selected work

Systems that went to production

Each project shows how the system thinks: the architecture, the hard decisions and the numbers that came out of it.

  1. 01Connexink (via Xtreme Thoughts)2025 – present

    Field Feedback Intelligence & RAG Analytics Platform

    Turns code-mixed voice notes from the field into governed, queryable business intelligence — with every model running on local GPU.

    0
    LLM calls for statistical questions
    ≤2
    LLM calls per qualitative answer
    22 → 0
    near-duplicate taxonomy proposals
    airagdata-platform
    Fig. 01Architect, Lead Engineer
  2. 02Xtreme Thoughts SoftTech2025 – present

    EV Fleet Operations Platform & Telematics Ingestion

    One unified telemetry stream from many vendors, powering a platform that runs an electric delivery fleet end to end.

    148/148
    backend tests passing
    106
    client UAT cases passed
    0
    deploys needed to add a provider
    backendevent-drivenrealtime
    Fig. 02Architect, Lead Developer
  3. 03Connexink (via Xtreme Thoughts)2025 – present

    Enterprise Event & Budget Lifecycle Portal

    Medical-education events tracked from money down to evidence of delivery.

    • Architecture
    • Security & ops
    dotnetenterprisesecurity
    Fig. 03Solution Designer, Lead Developer
  4. 04Xtreme Thoughts SoftTech2025

    Data Intelligence & Network Visualisation Platform

    Raw social data → embeddings → communities, explored as an interactive influence graph.

    • ML pipeline
    • Graph visualisation
    • Integration
    aidata-viz
    Fig. 04Solution Designer, ML Engineer

§ 03 · The platform, in motion

Follow one record, then one question

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.

From · EV fleet telematicsCase study

Scroll to followClick any station to open its project

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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 Intelligence

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.

STATISTICALHow did complaints trend?QUALITATIVEWhat are doctors saying?routerquestion typeSQL · TimescaleDB rollups0 LLM callsvector ANNfull-text0.940.910.870.830.807.26.86.15.44.9API scoperow-level securityvector filterfused · RRFpassage Apassage Bpassage Cpassage D↕ rerankanswergrounded in C · A▍12≤ 2 LLM callsauditrow +1 · query · scope ✓ · cites [1][2]▍
Fig. 02Step 1 of 5 · Two questions arrive
  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. Illustrative questions · real mechanism

§ 05Experience

Three years, three teams

From AI services, to leading a product team, to owning solution design across enterprise platforms.

  1. 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.

  2. Feb 2025 — Oct 2025Surat, India

    Shamonk Pvt. Ltd.

    Full Stack Engineer & Lead Developer

    Owned product engineering end to end for a consumer marketplace connecting users with expert agents, and set the team's technical roadmap.

  3. Jan 2024 — Jan 2025Surat, India

    Xtreme Thoughts SoftTech

    Software Engineer — AI & Platform (Full Stack)

    Built AI-heavy platform services across .NET, Python and Node.

§ 06Capabilities

The toolbox

Grouped the way I think about a system. Switch the lens at the top of the page and this index re-orders itself.

Ordered for AI platform

  1. 01

    AI & ML

    • Hybrid RAG
    • LLM evaluation & guardrails
    • LLM-as-judge
    • Embeddings (BGE-M3)
    • Cross-encoder reranking
    • ASR + speaker diarization
  2. 02

    AI Serving

    • vLLM
    • Ollama (Qwen)
    • OpenAI APIs
  3. 03

    Data

    • PostgreSQL
    • TimescaleDB
    • Qdrant
    • Redis
  4. 04

    Backend

    • Spring Boot
    • FastAPI
    • .NET Core / ASP.NET Core
    • Node.js
    • Microservices
  5. 05

    Security

    • Microsoft Entra SSO (OIDC/PKCE)
    • OAuth2 / JWT
    • RBAC & row-level security
    • AES-256-GCM
  6. 06

    Cloud & DevOps

    • AWS
    • Azure
    • Docker
    • Kubernetes
  7. 07

    Architecture

    • Event-driven
    • Microservices
    • Clean / N-Tier
    • DDD
  8. 08

    Messaging

    • AWS SQS
    • Dead Letter Queues
  9. 09

    Languages

    • Python
    • Java
    • C#
    • TypeScript
  10. 10

    Frontend & Mobile

    • React
    • Next.js
    • React Native
  11. 11

    Practices

    • Agile / Scrum
    • Code review
    • CI/CD
§ 07Also built

Earlier work

Where the habits came from: an LLM scoring layer, an identity platform and two realtime apps that are live on Google Play.