For a while I was a web developer who used AI APIs. Then I built a retrieval system for a client's documents, watched it confidently invent an answer, and spent two weeks making it refuse instead. Somewhere in those two weeks the job changed. This is the story of that change, for students who are where I was.

What I was building before

Client sites, landing pages, a CRM for our own agency. React, Next.js, Node, PostgreSQL, Supabase. Good work, and it paid — SCULT INDIA's first ₹1L+ came from exactly this. But the interesting problems were on the edges: what the product should do when the data was messy, the user was vague, the answer uncertain.

The project that made it real

The first serious RAG system. Chunking that split tables in half. Vector search that missed exact product names. A model that answered fluently from irrelevant chunks. Each fix — structure-aware chunks, hybrid retrieval, a reranker, a confidence gate — was a problem with no tutorial and a measurable result. That system became RAG.NextUpgrad, and the habit of measuring became the job.

What stayed the same

Everything about shipping. FastAPI and Next.js, Docker, logs, deploys, users who do unexpected things. The web skills were not a detour; they are why the AI systems reached production instead of staying in notebooks. Students who skip the web layer to "do AI" build demos. Students who have it build products.

Why I stayed

  • The problems are unsolved. Nobody has the final answer on evaluation, hallucination or cost; there is room to contribute from Kanpur.
  • Every project teaches something a client will pay for next month.
  • The field rewards showing your work — which is how a BCA student ends up speaking at inductions and evaluating other people's hackathon projects.

If you are a web developer wondering whether to make the same move: build one retrieval system for real documents and make it honest. You will know within two weeks whether this is your work. It was mine.

Pranjul Rathour, GenAI Engineer from Kanpur, India. Open to GenAI roles, hackathon judging, mentorship sessions and guest talks at any campus: pranjulrathour41@gmail.com.