Nikhil Siwan

Case study

PrepAI

An AI-powered mock interview coach — role- and company-specific practice interviews, scored instantly out of 100 with a written breakdown of what to improve.

AI ProjectsProject 07 / 07
PrepAI project showcase

Overview

What this is

PrepAI is an AI-powered interview practice platform. Candidates run through mock interviews tied to a specific company and role, then get an instant score out of 100 with a written breakdown of what they handled well and where they fell short — with a running dashboard of past interviews to track improvement over time.

01

Problem

2 key points

02

Solution

4 key points

01

Problem

Generic interview prep doesn't adapt to the role a candidate is actually walking into, and practice sessions rarely end with anything more specific than a vague sense of how it went.

01

Generic Practice, Real Stakes

Question banks and mock-interview PDFs don't adapt to the role or company a candidate is actually interviewing for, so practice rarely matches what gets asked.

02

No Objective Read on Performance

Without a structured score or written breakdown, candidates leave a practice session with a vague sense that "it went fine" instead of a specific weak spot to fix.

02

Solution

I built the practice flow around role-specific interviews that close with a concrete, scored breakdown instead of just a transcript.

01

Role- and Company-Tagged Interviews

Each practice session is tied to a specific company and role, and tagged Mixed or Technical, so the questions reflect what that interview actually covers.

02

Instant Scored Feedback

Every interview closes with an AI-generated score out of 100 and a written breakdown of what the candidate handled well and where they fell short.

03

Tech-Stack-Aware Assessment

Each interview card surfaces the specific stack it covered, so feedback stays grounded in the technologies the role actually requires.

04

A History to Track Improvement

Past interviews live in a running dashboard with their dates, scores, and tags, so a candidate can see whether they're actually improving across repeated attempts.