Skip to main content

PERSONAL / AI / PROJECT

PrepMeBuddy

AI Interview Simulation & Dynamic Technical Coaching Platform

BITFORGE / ENGINEERING RECORDPrepMeBuddy

Explore the architecture and capabilities below.

01 / OVERVIEW

PrepMeBuddy is an AI-powered technical career acceleration engine that conducts real-time multimodal technical interviews. It combines low-latency speech synthesis, semantic code evaluation, and LLM reasoning to simulate rigorous Silicon Valley engineering interviews with live actionable feedback.

02 / THE CHALLENGE

The problem worth solving.

Software engineers preparing for senior technical interviews lack affordable, high-fidelity mock interview platforms that evaluate both verbal communication and live code execution with realistic interviewer personality traits.

03 / THE SOLUTION

Engineered around the work.

Built an ultra-responsive web platform utilizing streaming LLM agents, real-time code sandbox execution, speech-to-text semantic transcription, and automated rubric benchmarking across algorithm complexity, communication clarity, and problem decomposition.

04 / PRODUCT CAPABILITIES

What the system makes possible.

  1. 01

    Full-Stack Architecture

  2. 02

    AI Agent Pipeline

  3. 03

    Audio Streaming Engine

  4. 04

    UI/UX Engineering

05 / TECHNICAL ARCHITECTURE

Under the surface.

  1. 01

    Next.js 14 App Router with edge API streaming for sub-200ms token delivery

  2. 02

    Isolated WebWorker-based code sandbox for zero-server latency JS/Python evaluation

  3. 03

    Whisper API audio streaming pipeline with dynamic noise reduction

  4. 04

    Vector embeddings memory store for multi-turn contextual interviewer follow-ups

07 / TECHNOLOGY
Next.jsTypeScriptOpenAI GPT-4oTailwind CSSWeb Speech APIPrismaPostgreSQL