I build AI that ships,
then I teach it.
GenAI engineer in Kanpur. RAG, fine-tuning, vision and AI agents, explained from production systems I've built. 70 guides answering 2,049 real questions people search.
In numbers
Built, won, taught. Counted.
Topics
Eight things I know from doing them.
Every guide comes from a system I shipped, a hackathon I won, or a room I spoke to.

RAG & retrieval
Retrieval-augmented generation, vector search and grounded answers, from a production platform.

Hackathons
Ideas, pitches, demos and judging, from three first prizes and the judge's table.

Fine-tuning LLMs

Vision, speech & OCR

Shipping AI apps

Speaking & mentoring

GenAI careers

The journey
Most searched
Start here.

What is machine learning, and what is it actually used for? The three types, how it differs from AI and deep learning, and real applications

What is a vector database? How vector search works, when you need one, and FAISS vs pgvector vs Qdrant vs Pinecone

What is prompt engineering? Techniques that work, system prompts, prompt injection, and whether it is still a job
Shipped
Things I've built and shipped.

RAG.NextUpgrad
Production RAG with hybrid dense + BM25 retrieval and a confidence gate that blocks low-evidence answers.

FineTune Studio
End-to-end QLoRA fine-tuning with live loss streaming and base-vs-fine-tuned evaluation.

DocuLens AI
Document intelligence that extracts, compares and compliance-checks invoices and contracts.

FaceVision
Browser-only face detection, recognition and liveness checks with ONNX Runtime Web.

OCR & Speech Workspace
Page-batched PDF OCR, live speech-to-text and document-scoped RAG chat with citations.

Vaidya AI
An LLM-powered healthcare chatbot for conversational patient assistance.

SCULT INDIA & Studio CRM
An AI-first agency platform with an internal CRM for a 14-member team.

Super Digital Library
A digital library with a scalable architecture for large content collections.

Annapurna
An NGO donation platform with a streamlined giving and outreach flow.
The library
All 70 guides. Pick a topic.

What is machine learning, and what is it actually used for? The three types, how it differs from AI and deep learning, and real applications
8 questions · updated 2026-09-24
What is a vector database? How vector search works, when you need one, and FAISS vs pgvector vs Qdrant vs Pinecone
14 questions · updated 2026-09-24
What is prompt engineering? Techniques that work, system prompts, prompt injection, and whether it is still a job
13 questions · updated 2026-09-24
What is an LLM? Large language models explained: tokens, context windows, parameters, open vs closed models, and what they cost to run
14 questions · updated 2026-09-24
What is vibe coding? AI coding assistants explained, Cursor vs Copilot vs Claude Code, when it works, when it fails, and how to use it without losing your skills
10 questions · updated 2026-09-24
What is computer vision? How machines see images, the classic pipeline versus deep learning, and where it's used, from cameras to medical scans
9 questions · updated 2026-09-24
AI final year project ideas for CS, IT, BCA and MCA students: 25 projects that are buildable, demonstrable and get you interviews
12 questions · updated 2026-09-24
BCA vs B.Tech for an AI career: what each degree actually gives you, what it lacks, and how to make either one work, from a BCA who did
9 questions · updated 2026-09-24
Best free AI coding assistants for developers and students: GitHub Copilot, Claude Code, Cursor, Codeium and Gemini Code Assist compared
9 questions · updated 2026-09-24
Data analyst vs machine learning engineer vs AI engineer: what each job actually does, the skill overlap, and which path fits you
8 questions · updated 2026-09-24
Dev.to vs Hashnode vs Medium vs your own blog: where should a developer actually write in 2026?
9 questions · updated 2026-09-24
Do you actually need a GPU for AI? A plain VRAM and hardware guide for students: what runs on a laptop, what needs to be rented, and what needs neither
8 questions · updated 2026-09-24
FastAPI for AI applications: async endpoints for LLM calls, dependency injection, streaming responses, and the patterns that hold up in production
8 questions · updated 2026-09-24
Free AI tools every CS student should learn in 2026: coding assistants, models, notebooks, deployment and the ones I built, with no signup
11 questions · updated 2026-09-24
From a BCA in Kanpur to GenAI engineer: how I got here, what actually mattered, and what I would tell my first-year self
9 questions · updated 2026-09-24
GenAI and LLM interview questions with answers: RAG, fine-tuning, prompting, agents, evaluation and system design, from both sides of the table
4 questions · updated 2026-09-24
Hackathon judging criteria and a rubric organisers can copy: how judges score, how to brief a panel, how to break ties, and how to judge fairly in 15 minutes per team
9 questions · updated 2026-09-24
Hackathon pitch deck template: the seven slides, the three-minute script, demo rules and what judges score, from three first prizes and the judging table
11 questions · updated 2026-09-24
Hackathon project ideas that win: 40 AI and software ideas for students, with the hard part of each, from three first prizes
8 questions · updated 2026-09-24
How does face recognition work? Detection, embeddings, thresholds and liveness, from building FaceVision
13 questions · updated 2026-09-24
How does OCR work? From Tesseract to document AI: turning scanned PDFs and invoices into searchable, structured text
13 questions · updated 2026-09-24
How does speech to text work? Whisper, real-time transcription architecture, Indian languages, and building a live transcription feature
10 questions · updated 2026-09-24
How much does an LLM API cost? Token pricing explained, a cost model you can run, and 12 ways to cut the bill without cutting quality
11 questions · updated 2026-09-24
How to become an AI engineer in India: the GenAI engineer roadmap, skills, projects and salary reality, from a BCA to shipping five production apps
14 questions · updated 2026-09-24
How to build a developer portfolio website: what to include, what to cut, free hosting, and the three-second test recruiters actually apply
9 questions · updated 2026-09-24
How to build an AI app and deploy it for free: architecture, stack, hosting, costs and the checklist that survives real users
12 questions · updated 2026-09-24
How to evaluate a RAG system: recall, faithfulness, RAGAS, building a test set and the metrics that actually predict user complaints
12 questions · updated 2026-09-24
How to fine-tune an LLM: LoRA, QLoRA, datasets and evaluation, from building a fine-tuning platform
23 questions · updated 2026-09-24
How to get an AI internship as a student in India: where to apply, the portfolio that gets replies, cold emails that work, and what to do when your college has no placements
11 questions · updated 2026-09-24
How to give a guest lecture in college: preparing a technical talk, handling Q&A, and becoming a speaker colleges invite back
11 questions · updated 2026-09-24
How to improve your public speaking for tech talks: structure, nerves, filler words, and the practice that actually moves the needle
8 questions · updated 2026-09-24
How to invite a guest speaker to your college: the email, the one-pager, fees, logistics and what makes a speaker say yes
12 questions · updated 2026-09-24
How to learn Python for AI in 2026: the roadmap from zero to shipping an LLM app, what to skip, and the projects that prove it
9 questions · updated 2026-09-24
How to negotiate your first tech job offer in India: what freshers can actually negotiate, the script, and the mistakes that cost the most
7 questions · updated 2026-09-24
How to participate in your first hackathon: where to find hackathons in India, how to form a team, what to prepare, and what to expect in 24 to 48 hours
11 questions · updated 2026-09-24
How to prepare a dataset for fine-tuning an LLM: formats, chat templates, how much data, synthetic data, validation and the checklist before you train
11 questions · updated 2026-09-24
How to start a tech community on campus: from five friends to 500 members, the sessions, the structure and the mistakes, from building TechVerse Enclave
10 questions · updated 2026-09-24
How to structure an LLM project in Python: folder layout, config, prompts as files, evals, and the patterns that survive past the notebook
11 questions · updated 2026-09-24
How to win a hackathon: what judges score, how to pick an idea, and the demo that works live, from three first prizes
16 questions · updated 2026-09-24
How to write a tech resume as a fresher in India: the one-page format, what to put instead of a skills wall, and a free resume website that beats a PDF
9 questions · updated 2026-09-24
Hybrid search and reranking in RAG: BM25 plus embeddings, reciprocal rank fusion, cross-encoders, and why this pair fixes most bad answers
10 questions · updated 2026-09-24
Is AI a good career in India? Roles, what hiring actually looks like, what fresher paths exist, and how to get in without an IIT tag
12 questions · updated 2026-09-24
LoRA vs QLoRA vs full fine-tuning: memory, speed, quality and cost compared, with the settings that matter and how to fine-tune on a free Colab GPU
8 questions · updated 2026-09-24
Mentoring students remotely and internationally: what a mentor actually does, how to find one, and how to run a mentorship program across time zones
7 questions · updated 2026-09-24
15 mini AI project ideas you can actually finish in a weekend: small, real, and worth posting about
5 questions · updated 2026-09-24
Personal branding for developers and CS students: building in public, LinkedIn and GitHub that get you hired, and speaking your way into a reputation
10 questions · updated 2026-09-24
RAG vs fine-tuning vs prompt engineering: which one your problem actually needs, with a decision tree and real costs
9 questions · updated 2026-09-24
Redis and caching strategies for LLM apps: exact-match caching, semantic caching, and what to cache when every model call costs money and time
8 questions · updated 2026-09-24
Smart India Hackathon guide: how SIH works, how to register through your college, choose a problem statement, clear the internal round and present to ministry judges
10 questions · updated 2026-09-24
System design for AI applications: how to answer 'design a RAG system' or 'design an AI agent' in an interview, and how to actually build one
8 questions · updated 2026-09-24
Turning a student project into a startup: the real signal to look for, what changes, and what most student founders get wrong first
7 questions · updated 2026-09-24
ChatGPT, Claude, Gemini and Copilot: what each one actually is, who makes it, what it's for, and how to tell them apart
9 questions · updated 2026-09-24
What are embeddings in AI? Text embeddings, vector similarity, choosing a model, and how embeddings power RAG and semantic search
12 questions · updated 2026-09-24
What are vision-language models and multimodal AI? How VLMs see images, what they can and cannot do, and building student projects with them
9 questions · updated 2026-09-24
What three hackathon wins and one loss taught me: KrishGyan at IIT Roorkee, BrandHive at CSJMU, Annapurna at MeetKats, and STROT
6 questions · updated 2026-09-24
What is agentic RAG and Graph RAG? Query rewriting, multi-step retrieval, knowledge graphs, and when a plain RAG pipeline is not enough
10 questions · updated 2026-09-24
What is an AI agent? Agentic AI explained: tools, function calling, MCP, frameworks, and why most agents fail
13 questions · updated 2026-09-24
What is chunking in RAG? Chunk size, overlap, structure-aware splitting and the experiments that actually decide retrieval quality
11 questions · updated 2026-09-24
What is a context window, and what is context engineering? Token limits, why bigger isn't always better, and deciding what a model actually sees
8 questions · updated 2026-09-24
What is edge AI and on-device AI? Running models in the browser and on phones with ONNX Runtime, WebGPU and quantization, from building a browser-only face recognition system
10 questions · updated 2026-09-24
What is function calling (tool use) in LLMs? How models call your code, structured outputs, and building a reliable tool-using agent
8 questions · updated 2026-09-24
What is generative AI, and where can you actually learn it for free? A clear definition and a vetted list of free courses and certificates
8 questions · updated 2026-09-24
What is MCP, the Model Context Protocol? How MCP servers work, MCP vs function calling vs APIs, and how to build one, from running a public server
11 questions · updated 2026-09-24
What is object detection? YOLO explained, detection vs classification vs segmentation, training on your own data, and running it in real time on a budget GPU
10 questions · updated 2026-09-24
What does open source mean for AI models? Open-weight vs open-source, licenses that actually matter, and how to contribute
8 questions · updated 2026-09-24
What is overfitting in machine learning, and how do you actually prevent it? Train/validation/test splits, regularization, and catching it early
8 questions · updated 2026-09-24
What is quantization in LLMs? 4-bit and 8-bit models, GGUF vs AWQ vs GPTQ, quality loss, and running big models on small hardware
10 questions · updated 2026-09-24
What is RAG in AI? Retrieval-augmented generation, explained from a production system
21 questions · updated 2026-09-24
What is RLHF, instruction tuning and DPO? How base models become assistants, what alignment training actually does, and when a small team should use it
11 questions · updated 2026-09-24
What is vLLM? vLLM vs Ollama vs llama.cpp vs SGLang, and how to actually serve an LLM in production
8 questions · updated 2026-09-24Carousels
59 decks. Swipe-free.
On stage
Rooms I've spoken to.
Guest lectures, workshops, tech clubs, pitches and judging, across Kanpur and beyond.









Open to invitations
Judge your hackathon. Speak at your college.
Open to GenAI roles, hackathon judging, mentorship sessions and guest talks at colleges. Tell me the date, the audience and the format, and I'll tell you what I can bring.




























































