The blog · 286 articles

Notes from the build.

Build logs from real systems, hackathon stories from both sides of the judging table, and guides for students moving into AI engineering. 286 articles across 8 topics.

286 articles

Talking through the products he has shipped
Mentoring & speaking

From mentee to mentor to judge: a natural progression, not a hierarchy

6 Sep 2026 · 1 min read
At an Integral Startup Foundation hackathon
Hackathons

Running a judges-only debrief right after the event: the fifteen minutes organisers skip

2 Sep 2026 · 1 min read
A career session for students
Mentoring & speaking

Speaking about AI to non-engineering college audiences: what actually needs to change

29 Aug 2026 · 1 min read
Pranjul Rathour
Hackathons

What I wish someone had told me before my first hackathon judging gig

25 Aug 2026 · 1 min read
In a packed college auditorium
Mentoring & speaking

Building a personal brand as a campus speaker, without it feeling like self-promotion

21 Aug 2026 · 1 min read
Presenting KrishGyan
Hackathons

Judging a hackathon where you're also personally sponsoring a prize

18 Aug 2026 · 1 min read
Requirements gathering, on stage
Hackathons

How organisers should train first-time judges before the event, not during it

14 Aug 2026 · 1 min read
Taking questions during a session
Mentoring & speaking

Mentoring through open source: a different channel from talks and workshops

10 Aug 2026 · 1 min read
At VSICS
RAG & retrieval

Why my RAG platform says "I don't know" — building RAG.NextUpgrad

10 Aug 2026 · 2 min read
Presenting to a room
Mentoring & speaking

Speaking at international student conferences remotely: what changes across borders

6 Aug 2026 · 1 min read
Pitching at CSJMU
Hackathons

Hackathon sponsors and judging: staying neutral when a sponsor's tech is on the table

3 Aug 2026 · 1 min read
Pranjul Rathour — GenAI engineer, India
Fine-tuning

Fine-tuning a 1.7B model at 3.2 GB VRAM — building FineTune Studio

3 Aug 2026 · 1 min read
At a formal campus event
Journey

A year of shipping: SCULT INDIA, TechVerse Enclave, and NextUpgrad

31 Jul 2026 · 1 min read
Walking a room through evaluation criteria
Shipping AI

Handling long-running AI agents: timeouts, checkpoints and partial progress

30 Jul 2026 · 1 min read
On the mic
Vision & speech

Face recognition that never uploads a face — building FaceVision

27 Jul 2026 · 1 min read
Pranjul Rathour
Shipping AI

Building an internal AI tool for your own team: a lower-stakes way to ship something real

26 Jul 2026 · 1 min read
Presenting BrandHive
Shipping AI

Versioning prompts like you version code: a simple system that pays off fast

22 Jul 2026 · 1 min read
Trophy and certificate after a win
Shipping AI

Reading an invoice like an auditor — building DocuLens AI

20 Jul 2026 · 1 min read
Speaking at a MeetKats event
Shipping AI

Graceful degradation: what your app should do when the LLM provider is down

19 Jul 2026 · 1 min read
At the VSICS podium
Shipping AI

Setting up cost alerts for AI APIs before the bill surprises you

15 Jul 2026 · 1 min read
Presenting Annapurna on stage
Vision & speech

Every page and every word, searchable — building the OCR & Speech Workspace

13 Jul 2026 · 1 min read
Talking through the products he has shipped
Shipping AI

Webhooks and async callbacks for AI pipelines: notifying instead of polling

11 Jul 2026 · 1 min read
At an Integral Startup Foundation hackathon
Shipping AI

Building a support-ticket triage system with an LLM: a project walkthrough

7 Jul 2026 · 1 min read
A career session for students
Shipping AI

Shipping side projects that survive demo day

7 Jul 2026 · 1 min read
Pranjul Rathour
Shipping AI

Handling personal data (PII) in LLM applications without it leaking where it shouldn't

4 Jul 2026 · 1 min read
In a packed college auditorium
Shipping AI

A/B testing an AI feature: what to actually measure beyond click-through rate

30 Jun 2026 · 1 min read
Presenting KrishGyan
Shipping AI

Agentic AI patterns: tools, memory and guardrails without the hype

30 Jun 2026 · 2 min read
Requirements gathering, on stage
Shipping AI

Feature flags for AI features: rolling out a new model or prompt safely

26 Jun 2026 · 1 min read
Taking questions during a session
Shipping AI

Secrets management for student projects: never commit an API key again

23 Jun 2026 · 1 min read
At VSICS
Vision & speech

Generating alt text with vision AI: a genuinely useful accessibility application

22 Jun 2026 · 1 min read
Presenting to a room
Vision & speech

Video summarization with vision-language models: what's actually feasible today

18 Jun 2026 · 1 min read
Pitching at CSJMU
Shipping AI

Controlling LLM costs: token budgets, caching and cheaper routing

16 Jun 2026 · 1 min read
Pranjul Rathour — GenAI engineer, India
Vision & speech

Building a plant or object identifier app: a well-scoped vision project

15 Jun 2026 · 1 min read
At a formal campus event
Shipping AI

Building SCULT Studio, the internal CRM our own agency runs on

15 Jun 2026 · 1 min read
Walking a room through evaluation criteria
Vision & speech

Vision API costs: cloud vision APIs vs self-hosting a model, a real comparison

11 Jun 2026 · 1 min read
On the mic
Shipping AI

Testing LLM applications: unit tests, golden sets and regression prompts

9 Jun 2026 · 1 min read
Pranjul Rathour
Hackathons

Annapurna: from a 36-hour hackathon prototype to a real food-sharing platform

8 Jun 2026 · 1 min read
Presenting BrandHive
Vision & speech

Synthetic image data: when it's a legitimate fix for a scarce dataset

7 Jun 2026 · 1 min read
Trophy and certificate after a win
Vision & speech

Vision Transformers, explained for practitioners who just want to use one well

3 Jun 2026 · 1 min read
Speaking at a MeetKats event
Shipping AI

FastAPI + Next.js: the architecture I teach for every AI product

2 Jun 2026 · 1 min read
At the VSICS podium
Career guides

Cold-emailing a mentor or speaker (and actually getting a yes)

2 Jun 2026 · 1 min read
Presenting Annapurna on stage
Hackathons

Beating 15+ teams at BYTEBATTLE with Annapurna

2 Jun 2026 · 1 min read
Talking through the products he has shipped
Vision & speech

Barcode and QR detection in noisy real-world images: what actually helps

31 May 2026 · 1 min read
At an Integral Startup Foundation hackathon
Vision & speech

Document tampering detection: what a vision model can and can't catch

27 May 2026 · 1 min read
A career session for students
Journey

What I'd tell my first-year self about AI, college and shipping

26 May 2026 · 1 min read
Pranjul Rathour
Career guides

Writing your first technical blog post: a template

26 May 2026 · 1 min read
In a packed college auditorium
Vision & speech

Testing a vision model for bias across skin tones before you ship it

23 May 2026 · 1 min read
Presenting KrishGyan
Vision & speech

Building a simple attendance system with face recognition: a project walkthrough

19 May 2026 · 1 min read
Requirements gathering, on stage
Journey

Why I write: notes, blogs and building an audience that invites you

19 May 2026 · 1 min read
Taking questions during a session
Career guides

How to start a tech community on your campus

19 May 2026 · 1 min read
At VSICS
Fine-tuning

Evaluating fine-tuning ROI: was the project actually worth the compute and time?

16 May 2026 · 1 min read
Presenting to a room
Fine-tuning

Fine-tuning a vision-language model: what's different from fine-tuning a text-only LLM

12 May 2026 · 1 min read
Pitching at CSJMU
Journey

The first 500 members: how TechVerse Enclave grew

12 May 2026 · 1 min read
Pranjul Rathour — GenAI engineer, India
Career guides

NIMCET, placements, or a startup: choosing your Year 3

12 May 2026 · 1 min read
At a formal campus event
Hackathons

Three times I didn't win first place (and what stuck more than the wins)

10 May 2026 · 1 min read
Walking a room through evaluation criteria
Fine-tuning

Transfer learning vs fine-tuning: are these the same thing?

8 May 2026 · 1 min read
On the mic
Journey

Leading a 14-member team while still a student

5 May 2026 · 2 min read
Pranjul Rathour
Career guides

Building your personal brand as a CS student

5 May 2026 · 1 min read
Presenting BrandHive
Fine-tuning

Estimating fine-tuning cost before you start, so there are no surprises

4 May 2026 · 1 min read
Trophy and certificate after a win
Fine-tuning

Continual fine-tuning: updating a model over time without starting from scratch

1 May 2026 · 1 min read
Speaking at a MeetKats event
Journey

What three hackathon wins (and several losses) taught me about building

28 Apr 2026 · 2 min read
At the VSICS podium
Career guides

How to pitch a startup idea in 2 minutes (and why most pitches fail)

28 Apr 2026 · 1 min read
Presenting Annapurna on stage
Fine-tuning

Fine-tuning for reliable structured output (JSON mode isn't always enough)

27 Apr 2026 · 1 min read
Talking through the products he has shipped
Fine-tuning

Deduplicating a fine-tuning dataset before training (and why near-duplicates matter more than exact ones)

23 Apr 2026 · 1 min read
At an Integral Startup Foundation hackathon
Journey

Mistakes from my first year of shipping AI products

21 Apr 2026 · 1 min read
A career session for students
Career guides

Portfolio over certificates: what recruiters actually look at

21 Apr 2026 · 1 min read
Pranjul Rathour
Hackathons

Pitching BrandHive to a Vice Chancellor — winning Product Genesis at CSJMU

20 Apr 2026 · 1 min read
In a packed college auditorium
Fine-tuning

Fine-tuning an open-weight model vs a closed API's fine-tuning offering

19 Apr 2026 · 1 min read
Presenting KrishGyan
Fine-tuning

Reward modeling, explained simply: what it is and why most student projects don't need it

16 Apr 2026 · 1 min read
Requirements gathering, on stage
Journey

From engineering student to GenAI engineer at an AI studio: what actually happened

14 Apr 2026 · 1 min read
Taking questions during a session
Career guides

How to win your first hackathon: a practical playbook

14 Apr 2026 · 1 min read
At VSICS
Fine-tuning

Fine-tuning a model for a specific tone of voice: what actually transfers

12 Apr 2026 · 1 min read
Presenting to a room
RAG & retrieval

Duplicate and near-duplicate documents in a RAG index: the quiet quality killer

8 Apr 2026 · 1 min read
Pitching at CSJMU
Journey

Why I became a GenAI engineer instead of 'just' a web developer

7 Apr 2026 · 1 min read
Pranjul Rathour — GenAI engineer, India
Career guides

AI tools every CS student should learn in 2026

7 Apr 2026 · 1 min read
At a formal campus event
RAG & retrieval

RAG over a codebase: why retrieving code needs a different chunking strategy

4 Apr 2026 · 1 min read
Walking a room through evaluation criteria
RAG & retrieval

How much retrieved text should actually go in the prompt? A context-budget framework

31 Mar 2026 · 1 min read
On the mic
Career guides

Building a tech career from a tier-2 Indian city: communities, events and what I'd do again

31 Mar 2026 · 1 min read
Pranjul Rathour
Shipping AI

From notebook to production: a checklist for shipping AI apps

31 Mar 2026 · 1 min read
Presenting BrandHive
RAG & retrieval

RAG chatbot vs RAG-powered search: same technique, different product

28 Mar 2026 · 1 min read
Trophy and certificate after a win
Vision & speech

Privacy by design for AI apps: what I do differently after FaceVision

28 Mar 2026 · 2 min read
Speaking at a MeetKats event
RAG & retrieval

Evaluating retrieval quality when you have no labelled query-document pairs

24 Mar 2026 · 1 min read
At the VSICS podium
Career guides

Choosing a final-year AI project that a recruiter will care about

24 Mar 2026 · 1 min read
Presenting Annapurna on stage
Shipping AI

Choosing an LLM provider: a decision framework

24 Mar 2026 · 1 min read
Talking through the products he has shipped
Vision & speech

Multimodal LLMs: five student project ideas beyond 'chat with a PDF'

21 Mar 2026 · 1 min read
At an Integral Startup Foundation hackathon
RAG & retrieval

RAG over mixed Hindi-English documents: what breaks and what to check

20 Mar 2026 · 1 min read
A career session for students
Career guides

Coding contests vs hackathons: which one helps your career more?

17 Mar 2026 · 1 min read
Pranjul Rathour
Shipping AI

Prompt injection vs memory poisoning: a practical guide for builders

17 Mar 2026 · 1 min read
In a packed college auditorium
RAG & retrieval

Multi-tenant RAG: making sure one customer never sees another customer's documents

16 Mar 2026 · 1 min read
Presenting KrishGyan
Vision & speech

Document AI for invoices: schema-first extraction that auditors can trust

14 Mar 2026 · 1 min read
Requirements gathering, on stage
RAG & retrieval

The RAG security hole nobody checks: prompt injection hiding inside retrieved documents

13 Mar 2026 · 1 min read
Taking questions during a session
Career guides

Cold outreach to startups for internships: messages that got replies

10 Mar 2026 · 1 min read
At VSICS
Shipping AI

Building a RAG app on a free-tier server: the memory-budget playbook

10 Mar 2026 · 1 min read
Presenting to a room
RAG & retrieval

Incremental indexing: keeping a RAG index current without re-embedding everything

9 Mar 2026 · 1 min read
Pitching at CSJMU
Hackathons

Winning Changethon 2025 at IIT Roorkee with an AI agribot

8 Mar 2026 · 1 min read
Pranjul Rathour — GenAI engineer, India
Vision & speech

Real-time speech-to-text: architecture of a live transcription feature

7 Mar 2026 · 1 min read
At a formal campus event
RAG & retrieval

RAG vs a search engine: what users actually expect, and why the gap causes complaints

5 Mar 2026 · 1 min read
Walking a room through evaluation criteria
Career guides

Building in public as a student: a 30-day plan

3 Mar 2026 · 1 min read
On the mic
Shipping AI

Deterministic document extraction: why "AI reads your invoice" needs guardrails

3 Mar 2026 · 1 min read
Pranjul Rathour
Hackathons

Building a personal judging checklist you'll actually use pitch after pitch

1 Mar 2026 · 1 min read
Presenting BrandHive
Mentoring & speaking

My mentoring philosophy: create more than you consume

1 Mar 2026 · 1 min read
Trophy and certificate after a win
Vision & speech

Designing an OCR pipeline: from scanned PDF to searchable, chunked text

28 Feb 2026 · 1 min read
Speaking at a MeetKats event
Hackathons

What I look for in a two-minute lightning pitch (it's not what a ten-minute pitch rewards)

26 Feb 2026 · 1 min read
At the VSICS podium
Career guides

Getting a remote GenAI role from a tier-2 city in India

24 Feb 2026 · 1 min read
Presenting Annapurna on stage
Vision & speech

On-device and browser AI: why it matters for privacy, not just speed

24 Feb 2026 · 1 min read
Talking through the products he has shipped
Hackathons

Judging alongside non-technical co-judges: making a mixed panel actually work

22 Feb 2026 · 1 min read
At an Integral Startup Foundation hackathon
Vision & speech

Liveness detection basics: stopping a photo from unlocking a face check

21 Feb 2026 · 1 min read
A career session for students
Hackathons

When a team pushes back on your score: how to handle it without damaging trust

18 Feb 2026 · 1 min read
Pranjul Rathour
Career guides

Open source for students: contributing to AI repos without feeling lost

17 Feb 2026 · 1 min read
In a packed college auditorium
Fine-tuning

How to evaluate a fine-tuned model honestly (base vs tuned)

17 Feb 2026 · 1 min read
Presenting KrishGyan
Mentoring & speaking

Judge, mentor, or speaker — which one does your event actually need?

16 Feb 2026 · 1 min read
Requirements gathering, on stage
Hackathons

Etiquette at the judges' table during live demos: what helps and what undermines a team

14 Feb 2026 · 1 min read
Taking questions during a session
Vision & speech

How face recognition works: embeddings, thresholds and why you never store faces

14 Feb 2026 · 2 min read
At VSICS
Hackathons

Hackathon judging vs startup pitch judging: two different jobs that look similar

11 Feb 2026 · 1 min read
Presenting to a room
Career guides

Learning Python for AI in 2026: the parts that matter

10 Feb 2026 · 1 min read
Pitching at CSJMU
Fine-tuning

QLoRA fine-tuning: a complete guide for students

10 Feb 2026 · 1 min read
Pranjul Rathour — GenAI engineer, India
Hackathons

Judging a solo hacker's submission fairly against team submissions

7 Feb 2026 · 1 min read
At a formal campus event
Vision & speech

Running ML models in the browser with ONNX Runtime Web: a practical guide

7 Feb 2026 · 2 min read
Walking a room through evaluation criteria
Hackathons

Becoming a repeat hackathon judge: what organisers actually remember about you

3 Feb 2026 · 1 min read
On the mic
Career guides

Internship, freelance or startup in Year 2?

3 Feb 2026 · 1 min read
Pranjul Rathour
RAG & retrieval

What a confidence gate is, and why every RAG app needs one

3 Feb 2026 · 1 min read
Presenting BrandHive
Mentoring & speaking

How I structure a free campus workshop (and why colleges should book one)

2 Feb 2026 · 1 min read
Trophy and certificate after a win
Fine-tuning

Ten fine-tuning mistakes I see students make (and made myself)

31 Jan 2026 · 1 min read
Speaking at a MeetKats event
Hackathons

What a hackathon judge should include in a post-event report to organisers

30 Jan 2026 · 1 min read
At the VSICS podium
Hackathons

Judging a virtual hackathon with teams across time zones

27 Jan 2026 · 1 min read
Presenting Annapurna on stage
Career guides

LinkedIn for CS students: posting projects without cringe

27 Jan 2026 · 1 min read
Talking through the products he has shipped
RAG & retrieval

Hybrid retrieval explained: dense search, BM25, and Reciprocal Rank Fusion

27 Jan 2026 · 1 min read
At an Integral Startup Foundation hackathon
Fine-tuning

Instruction tuning vs domain adaptation: two different fine-tuning goals

24 Jan 2026 · 1 min read
A career session for students
Mentoring & speaking

Building credibility as a speaker before you've ever given a college talk

23 Jan 2026 · 1 min read
Pranjul Rathour
Career guides

A GitHub profile recruiters actually read

20 Jan 2026 · 1 min read
In a packed college auditorium
RAG & retrieval

RAG systems: a complete beginner's guide (2026)

20 Jan 2026 · 1 min read
Presenting KrishGyan
Mentoring & speaking

Sharing a stage: co-speaking with another guest at the same college event

19 Jan 2026 · 1 min read
Requirements gathering, on stage
Fine-tuning

From adapter to deployment: merging LoRA weights and serving with vLLM or a Space

17 Jan 2026 · 1 min read
Taking questions during a session
Mentoring & speaking

When a college cancels your session at the last minute: how to handle it well

15 Jan 2026 · 1 min read
At VSICS
Mentoring & speaking

Why I judge a hackathon pitch on storytelling as much as code

15 Jan 2026 · 1 min read
Presenting to a room
Career guides

A resume for AI roles as a fresher: what to put above the fold

13 Jan 2026 · 1 min read
Pitching at CSJMU
Mentoring & speaking

Turning a single guest lecture into an ongoing mentor relationship with a student

11 Jan 2026 · 1 min read
Pranjul Rathour — GenAI engineer, India
Fine-tuning

Small language models (1B–3B): what they're good for after fine-tuning

10 Jan 2026 · 1 min read
At a formal campus event
Mentoring & speaking

Mentoring through a college's alumni network instead of one-off visits

8 Jan 2026 · 1 min read
Walking a room through evaluation criteria
Career guides

From a non-IIT college to AI engineer: a realistic path

6 Jan 2026 · 2 min read
On the mic
Mentoring & speaking

Why I speak at colleges for free

5 Jan 2026 · 1 min read
Pranjul Rathour
Mentoring & speaking

How I keep track of every college I've spoken at (and why it matters more than it sounds)

4 Jan 2026 · 1 min read
Presenting BrandHive
Fine-tuning

Validate your dataset before you burn a GPU hour: a checklist

3 Jan 2026 · 1 min read
Trophy and certificate after a win
Mentoring & speaking

The speaker kit: photos, video clips and copy organisers actually ask for

31 Dec 2025 · 1 min read
Speaking at a MeetKats event
Career guides

Five AI portfolio projects that get interviews (and five that don't)

30 Dec 2025 · 1 min read
At the VSICS podium
Hackathons

Losing a hackathon well: what to keep, what to ditch

30 Dec 2025 · 1 min read
Presenting Annapurna on stage
Hackathons

STROT: the hackathon I didn't win, and the pitch lesson that mattered more

29 Dec 2025 · 1 min read
Talking through the products he has shipped
Mentoring & speaking

Building an ongoing relationship with several college tech clubs at once

27 Dec 2025 · 1 min read
At an Integral Startup Foundation hackathon
Fine-tuning

Fine-tuning on a laptop or a free GPU: a VRAM budget walkthrough

27 Dec 2025 · 2 min read
A career session for students
Journey

Two nights, almost no sleep: building STROT in public

26 Dec 2025 · 1 min read
Pranjul Rathour
Mentoring & speaking

Saying yes to every college invite (and when I've learned to say no)

24 Dec 2025 · 1 min read
In a packed college auditorium
Career guides

GenAI engineer interview questions I'd ask (with what a good answer sounds like)

23 Dec 2025 · 2 min read
Presenting KrishGyan
Mentoring & speaking

Guest of honour at a college fest: what the role actually involves beyond a ribbon-cutting

20 Dec 2025 · 1 min read
Requirements gathering, on stage
Fine-tuning

How to read a loss curve during fine-tuning (and when to stop)

20 Dec 2025 · 2 min read
Taking questions during a session
Hackathons

Judging AI hackathon projects: what to check when every team says 'we used AI'

17 Dec 2025 · 2 min read
At VSICS
Mentoring & speaking

From giving one nervous talk to becoming someone colleges invite back: what actually changed

16 Dec 2025 · 1 min read
Presenting to a room
Career guides

GenAI engineer roadmap 2026 for Indian students

16 Dec 2025 · 2 min read
Pitching at CSJMU
Fine-tuning

QLoRA hyperparameters that actually matter (rank, alpha, learning rate, epochs)

13 Dec 2025 · 2 min read
Pranjul Rathour — GenAI engineer, India
Mentoring & speaking

Speaking at several college fests in one month without burning out

12 Dec 2025 · 1 min read
At a formal campus event
Hackathons

The questions judges ask in hackathon Q&A, and how to answer them

10 Dec 2025 · 2 min read
Walking a room through evaluation criteria
Mentoring & speaking

What makes a college invite the same speaker back the next year

9 Dec 2025 · 1 min read
On the mic
Mentoring & speaking

Measuring the impact of a campus session: beyond attendance and feedback forms

9 Dec 2025 · 1 min read
Pranjul Rathour
Fine-tuning

Fine-tuning datasets: Alpaca, ShareGPT and chat templates without the confusion

6 Dec 2025 · 2 min read
Presenting BrandHive
Mentoring & speaking

Speaking fee vs speaking free: how I actually decide, and why I default to free for students

5 Dec 2025 · 1 min read
Trophy and certificate after a win
Hackathons

What a hackathon mentor actually does (and how to use one)

3 Dec 2025 · 1 min read
Speaking at a MeetKats event
Mentoring & speaking

Faculty and practitioners co-teaching GenAI: a model that works for colleges

2 Dec 2025 · 1 min read
At the VSICS podium
Mentoring & speaking

Writing a talk abstract that gets accepted, not just submitted

1 Dec 2025 · 1 min read
Presenting Annapurna on stage
Fine-tuning

LoRA vs QLoRA vs full fine-tuning: cost, quality and when each makes sense

29 Nov 2025 · 2 min read
Talking through the products he has shipped
Mentoring & speaking

What college fest organisers are actually screening for when they pick a speaker

27 Nov 2025 · 1 min read
At an Integral Startup Foundation hackathon
Hackathons

How hackathon judges should give feedback (so students actually use it)

26 Nov 2025 · 1 min read
A career session for students
Mentoring & speaking

An AI awareness session for non-CS students: what to teach in one hour

25 Nov 2025 · 1 min read
Pranjul Rathour
Mentoring & speaking

Speaking at a virtual conference vs in person: what actually needs to change

24 Nov 2025 · 1 min read
In a packed college auditorium
RAG & retrieval

RAG vs fine-tuning: which one your problem actually needs

22 Nov 2025 · 2 min read
Presenting KrishGyan
Mentoring & speaking

A year of student community events: a calendar template for tech clubs

21 Nov 2025 · 1 min read
Requirements gathering, on stage
Mentoring & speaking

Handling Q&A after a technical talk: the questions that actually matter more than the talk

20 Nov 2025 · 1 min read
Taking questions during a session
Hackathons

How to run a college hackathon students remember: an organiser's guide

19 Nov 2025 · 2 min read
At VSICS
Mentoring & speaking

Planning an induction seminar for first-years: what to cover and what to skip

18 Nov 2025 · 1 min read
Presenting to a room
Mentoring & speaking

The speaker one-pager: what a fest team actually wants before they book you

16 Nov 2025 · 1 min read
Pitching at CSJMU
RAG & retrieval

Query rewriting for RAG: expansion, decomposition and HyDE, explained simply

15 Nov 2025 · 1 min read
Pranjul Rathour — GenAI engineer, India
Mentoring & speaking

A 90-minute GenAI guest lecture outline that faculty can slot into a semester

14 Nov 2025 · 1 min read
At a formal campus event
Mentoring & speaking

How to write a speaker bio that actually gets you booked for a college fest

12 Nov 2025 · 1 min read
Walking a room through evaluation criteria
Hackathons

Your first hackathon as a first-year: how to be useful with limited skills

12 Nov 2025 · 1 min read
On the mic
Mentoring & speaking

What a good mentee does: the habits mentors notice

11 Nov 2025 · 1 min read
Pranjul Rathour
Hackathons

Designing hackathon problem statements that judges can actually score fairly

8 Nov 2025 · 1 min read
Presenting BrandHive
RAG & retrieval

Seven ways RAG fails in production, and the fix for each

8 Nov 2025 · 2 min read
Trophy and certificate after a win
Mentoring & speaking

Fests at IITs, NITs and state universities: how speaker outreach actually works

7 Nov 2025 · 1 min read
Speaking at a MeetKats event
Hackathons

What a judges' briefing should actually cover (fifteen minutes, before the first pitch)

5 Nov 2025 · 1 min read
At the VSICS podium
Hackathons

After the hackathon: turning a prototype into a product people use

5 Nov 2025 · 1 min read
Presenting Annapurna on stage
Mentoring & speaking

How to ask a mentor for help (so you actually get it)

4 Nov 2025 · 1 min read
Talking through the products he has shipped
Hackathons

Conflicts of interest in hackathon judging: what to do when you know a team

1 Nov 2025 · 1 min read
At an Integral Startup Foundation hackathon
RAG & retrieval

A RAG project for your college: notes, syllabus and PYQs you can actually query

1 Nov 2025 · 2 min read
A career session for students
Mentoring & speaking

Why colleges should book practitioners, not only professors, for AI sessions

31 Oct 2025 · 1 min read
Pranjul Rathour
Hackathons

Hackathons in India for students: where to look and how to pick

29 Oct 2025 · 1 min read
In a packed college auditorium
Hackathons

Tie-breaking in hackathon judging: a process that doesn't feel arbitrary to the teams

28 Oct 2025 · 1 min read
Presenting KrishGyan
Mentoring & speaking

Office hours for students: how I run them and why they beat DMs

28 Oct 2025 · 1 min read
Requirements gathering, on stage
RAG & retrieval

Multi-provider LLM fallback: staying up when one API goes down

25 Oct 2025 · 1 min read
Taking questions during a session
Hackathons

How many teams can one judge fairly see in a day? The number organisers underestimate

24 Oct 2025 · 1 min read
At VSICS
Mentoring & speaking

The ten questions students ask me most (and my honest answers)

24 Oct 2025 · 2 min read
Presenting to a room
Hackathons

25 AI hackathon project ideas for 2026 (with the hard part of each)

22 Oct 2025 · 2 min read
Pitching at CSJMU
Hackathons

Judging a remote hackathon vs an on-site one: what actually changes

21 Oct 2025 · 1 min read
Pranjul Rathour — GenAI engineer, India
Mentoring & speaking

Mentoring a hackathon team remotely: what works over a call

21 Oct 2025 · 1 min read
At a formal campus event
RAG & retrieval

Streaming LLM answers with FastAPI and Server-Sent Events

18 Oct 2025 · 2 min read
Walking a room through evaluation criteria
Hackathons

Five mistakes every first-time hackathon judge makes (I made most of them too)

17 Oct 2025 · 1 min read
On the mic
Mentoring & speaking

How I prepare a 45-minute campus talk

17 Oct 2025 · 2 min read
Pranjul Rathour
Hackathons

A hackathon pitch deck template that fits in three minutes

15 Oct 2025 · 1 min read
Presenting BrandHive
Mentoring & speaking

Mentorship session, workshop or talk: pick the right format for your students

14 Oct 2025 · 1 min read
Trophy and certificate after a win
Hackathons

Innovation vs execution: how I actually weigh a hackathon rubric's criteria

13 Oct 2025 · 1 min read
Speaking at a MeetKats event
RAG & retrieval

Citations in RAG answers: how to make every sentence traceable to a source

11 Oct 2025 · 1 min read
At the VSICS podium
Mentoring & speaking

Running a remote guest lecture that doesn't feel remote

10 Oct 2025 · 1 min read
Presenting Annapurna on stage
Hackathons

Panel judging vs solo judging: why a hackathon needs more than one judge in the room

9 Oct 2025 · 1 min read
Talking through the products he has shipped
Hackathons

A 36-hour hackathon timeline, hour by hour

8 Oct 2025 · 1 min read
At an Integral Startup Foundation hackathon
Mentoring & speaking

From campus to community: the TechVerse Enclave playbook

7 Oct 2025 · 2 min read
A career session for students
Hackathons

How to become a hackathon judge: what actually gets you invited to the panel

6 Oct 2025 · 1 min read
Pranjul Rathour
RAG & retrieval

Choosing an embedding model for RAG (and when to switch)

4 Oct 2025 · 1 min read
In a packed college auditorium
Mentoring & speaking

Talks I offer colleges: RAG, fine-tuning, shipping AI, hackathons and careers

3 Oct 2025 · 1 min read
Presenting KrishGyan
Career guides

From a college project to a startup: what actually changes, beyond the pitch deck

2 Oct 2025 · 1 min read
Requirements gathering, on stage
Hackathons

Forming a hackathon team: roles, skills and the mistake most teams make

1 Oct 2025 · 1 min read
Taking questions during a session
Mentoring & speaking

A tech club session format that keeps 60 students engaged for 90 minutes

30 Sep 2025 · 1 min read
At VSICS
Career guides

Time management for CS students trying to ship projects and pass exams at the same time

28 Sep 2025 · 1 min read
Presenting to a room
RAG & retrieval

FAISS vs Qdrant vs pgvector: choosing a vector store for a student or startup RAG project

27 Sep 2025 · 1 min read
Pitching at CSJMU
Mentoring & speaking

For placement cells: how industry GenAI sessions improve placements

26 Sep 2025 · 1 min read
Pranjul Rathour — GenAI engineer, India
Career guides

Side project ideas that actually teach production skills, not just model-calling

24 Sep 2025 · 1 min read
At a formal campus event
Hackathons

The hackathon demo that works live: a technical checklist

24 Sep 2025 · 2 min read
Walking a room through evaluation criteria
Career guides

TCS CodeVita 2025: complete preparation and registration guide

22 Sep 2025 · 1 min read
On the mic
Career guides

How to read an AI research paper as a student without drowning in the math

21 Sep 2025 · 1 min read
Pranjul Rathour
RAG & retrieval

How to evaluate a RAG system: recall, faithfulness and the questions that matter

21 Sep 2025 · 2 min read
Presenting BrandHive
Mentoring & speaking

Inviting a hackathon judge: what organisers should send in the first email

19 Sep 2025 · 1 min read
Trophy and certificate after a win
Career guides

Building a 'second brain' for learning AI: what to actually write down

17 Sep 2025 · 1 min read
Speaking at a MeetKats event
Hackathons

A hackathon judging rubric organisers can copy

17 Sep 2025 · 2 min read
At the VSICS podium
RAG & retrieval

Reranking in RAG: why a cross-encoder second pass fixes most bad answers

14 Sep 2025 · 2 min read
Presenting Annapurna on stage
Career guides

Remote work etiquette for a student's first remote internship or job

13 Sep 2025 · 1 min read
Talking through the products he has shipped
Mentoring & speaking

A one-day GenAI workshop syllabus for colleges (hands-on, no fluff)

12 Sep 2025 · 1 min read
At an Integral Startup Foundation hackathon
Mentoring & speaking

Building TechVerse Enclave: lessons from a 500-member developer community

12 Sep 2025 · 1 min read
A career session for students
Hackathons

What hackathon judges actually look for: a rubric from both sides of the table

10 Sep 2025 · 2 min read
Pranjul Rathour
Career guides

Negotiating your first tech offer as a student: what's actually negotiable

9 Sep 2025 · 1 min read
In a packed college auditorium
RAG & retrieval

Chunking strategies for RAG: sizes, overlap and structure-aware splits

8 Sep 2025 · 2 min read
Presenting KrishGyan
Career guides

Answering 'tell me about a project' without rambling for five minutes

6 Sep 2025 · 1 min read
Requirements gathering, on stage
Mentoring & speaking

How to invite a GenAI guest speaker to your college: a checklist for coordinators

5 Sep 2025 · 1 min read
Taking questions during a session
Mentoring & speaking

Mentoring first-year students: what works and what wastes their time

3 Sep 2025 · 2 min read
At VSICS
Career guides

What recruiters actually search for on LinkedIn (and why your headline matters more than your summary)

2 Sep 2025 · 1 min read
Presenting to a room
Career guides

Technical interview prep for GenAI roles: what's actually being tested

29 Aug 2025 · 1 min read
Pitching at CSJMU
Shipping AI

Monitoring an AI app in production on a student budget

25 Aug 2025 · 1 min read
Pranjul Rathour — GenAI engineer, India
Shipping AI

CI for AI projects: what's actually worth testing automatically

21 Aug 2025 · 1 min read
At a formal campus event
Shipping AI

Writing a README that actually gets your AI project looked at

18 Aug 2025 · 1 min read
Walking a room through evaluation criteria
Shipping AI

Environment variables and config for AI apps: getting API keys right from day one

14 Aug 2025 · 1 min read
On the mic
Shipping AI

Deploying a Python AI app for free: a realistic path from laptop to a working URL

10 Aug 2025 · 1 min read
Pranjul Rathour
Shipping AI

Error handling for flaky LLM APIs: what to do when the provider times out mid-demo

6 Aug 2025 · 1 min read
Presenting BrandHive
Shipping AI

Caching LLM responses safely: the checklist before you cache anything

3 Aug 2025 · 1 min read
Trophy and certificate after a win
Shipping AI

Background jobs for slow AI tasks: don't make the user wait on a 30-second request

30 Jul 2025 · 1 min read
Speaking at a MeetKats event
Shipping AI

Logging and tracing LLM calls: what a debuggable AI app actually needs

26 Jul 2025 · 1 min read
At the VSICS podium
Shipping AI

Rate-limiting your own AI API before your users (or a bug) do it for you

22 Jul 2025 · 1 min read
Presenting Annapurna on stage
Vision & speech

Deploying a vision model to the edge: quantization and ONNX in practice

19 Jul 2025 · 1 min read
Talking through the products he has shipped
Vision & speech

Five camera-quality problems that quietly break a vision model in production

15 Jul 2025 · 1 min read
At an Integral Startup Foundation hackathon
Journey

From "Living Space Automation" — my first failed project — to five shipped AI apps

12 Jul 2025 · 1 min read
A career session for students
Vision & speech

Evaluating a vision model beyond accuracy: the metrics that actually predict production behaviour

11 Jul 2025 · 1 min read
Pranjul Rathour
Vision & speech

Real-time object detection on a budget GPU: what's actually achievable

7 Jul 2025 · 1 min read
In a packed college auditorium
Mentoring & speaking

What I told 100+ first-years at the VSICS Induction

6 Jul 2025 · 1 min read
Presenting KrishGyan
Vision & speech

Face-matching thresholds: the trade-off between letting the wrong person in and locking the right one out

4 Jul 2025 · 1 min read
Requirements gathering, on stage
Vision & speech

Building a receipt scanner with a vision LLM: a project walkthrough

30 Jun 2025 · 1 min read
Taking questions during a session
Vision & speech

CLIP vs ViT vs a multimodal LLM: picking a vision model without guessing

26 Jun 2025 · 1 min read
At VSICS
Journey

My journey so far: Dr. Virendra Swarup, IIT Kanpur, IIT Roorkee, CSJMU, and back

24 Jun 2025 · 1 min read
Presenting to a room
Vision & speech

Video frame sampling: you don't need every frame, and processing every frame will bankrupt your project

22 Jun 2025 · 1 min read
Pitching at CSJMU
Vision & speech

Handwriting recognition for Indian forms: what makes it harder than printed-text OCR

19 Jun 2025 · 1 min read
Pranjul Rathour — GenAI engineer, India
Vision & speech

Image embeddings for visual search: how 'find similar' actually works

15 Jun 2025 · 1 min read
At a formal campus event
Fine-tuning

One base model, five LoRA adapters: serving multiple fine-tuned tasks without five deployments

11 Jun 2025 · 1 min read
Walking a room through evaluation criteria
Fine-tuning

Fine-tuning checkpoints: what to actually keep, and what to safely delete

7 Jun 2025 · 1 min read
On the mic
Fine-tuning

DPO vs supervised fine-tuning: do student projects need preference tuning at all?

3 Jun 2025 · 1 min read
Pranjul Rathour
Fine-tuning

Fine-tuning vs a longer prompt: a real cost comparison

31 May 2025 · 1 min read
Presenting BrandHive
Fine-tuning

Quantizing a fine-tuned model: GGUF, AWQ and GPTQ, and which to pick

27 May 2025 · 1 min read
Trophy and certificate after a win
Fine-tuning

Fine-tuning with 200 examples: what's actually possible

23 May 2025 · 1 min read
Speaking at a MeetKats event
Fine-tuning

Picking a base model to fine-tune in 2026: the checklist I actually use

19 May 2025 · 1 min read
At the VSICS podium
Fine-tuning

Fine-tuning for classification vs generation: two different problems wearing the same name

16 May 2025 · 1 min read
Presenting Annapurna on stage
Fine-tuning

Catastrophic forgetting: why your fine-tuned model got worse at things you didn't train it on

12 May 2025 · 1 min read
Talking through the products he has shipped
Fine-tuning

Synthetic data for fine-tuning: when it works and when it teaches the model your own mistakes

8 May 2025 · 1 min read
At an Integral Startup Foundation hackathon
RAG & retrieval

Self-hosted vs managed vector search: what actually changes at student-project scale

4 May 2025 · 1 min read
A career session for students
RAG & retrieval

RAG observability: the five things worth logging (and the ten that aren't)

1 May 2025 · 1 min read
Pranjul Rathour
RAG & retrieval

The RAG question nobody plans for: 'what if it's just not in the documents?'

27 Apr 2025 · 1 min read
In a packed college auditorium
RAG & retrieval

RAG over a SQL database: why text-to-SQL is a different problem

23 Apr 2025 · 1 min read
Presenting KrishGyan
RAG & retrieval

Multi-hop questions break single-pass RAG. Here's the pattern that fixes it

19 Apr 2025 · 1 min read
Requirements gathering, on stage
RAG & retrieval

Where a RAG request's latency actually goes (it isn't the LLM call)

16 Apr 2025 · 1 min read
Taking questions during a session
Mentoring & speaking

Teaching AI-powered software development to first-year engineers

13 Apr 2025 · 1 min read
At VSICS
RAG & retrieval

Semantic caching for RAG: when it saves money and when it lies to users

12 Apr 2025 · 1 min read
Presenting to a room
RAG & retrieval

RAG for PDFs with tables and images: what breaks and how to fix it

8 Apr 2025 · 1 min read
Pitching at CSJMU
RAG & retrieval

Metadata filtering in RAG: the retrieval fix nobody mentions first

4 Apr 2025 · 1 min read
Pranjul Rathour — GenAI engineer, India
RAG & retrieval

I ran the chunk-size experiment so you don't have to: what actually changed

1 Apr 2025 · 1 min read
At a formal campus event
Mentoring & speaking

What a college debate stage taught me about arguing a position I don't hold

29 Mar 2025 · 1 min read
Campus talks · hackathon judging · mentoring

Want this as a live session at your college?

Open to GenAI roles, hackathon judging, mentorship sessions and guest talks at colleges.

Pranjul Rathour, GenAI engineer in Kanpur