Establish candidate evidence
Upload a PDF, DOCX, or TXT résumé for session-specific grounding.
A document-grounded voice interview practice tool developed for CCSF Career Services in collaboration with Steve Nelson, Employment and Training Specialist for Information Technology and Computer Science.
Product case / 01
Generic question lists do not account for a student’s actual experience or the role they are pursuing. This prototype uses the résumé and job description as the working context for a realistic practice session and grounded feedback.
A useful coach must understand what the candidate has actually done, what the target role requires, and where the interview is testing the connection between them.
The interface reduces setup to three visible inputs: student résumé, target job description, and interview mode. An optional practice goal lets the student direct attention to a specific concern.
I translated the Career Services use case into a public prototype, structured the document-to-interview flow, designed the student-facing interaction, and made privacy and employment-decision limits visible at the point of use.
The system analyzes the supplied résumé and job description to conduct a conversational mock interview and prepare feedback grounded in the student’s materials. It is a coaching tool. It does not score employability or make employment decisions.
Workflow
The design keeps the task understandable while preserving enough context to make the interview materially more relevant.
Upload a PDF, DOCX, or TXT résumé for session-specific grounding.
Paste or upload the job description and select a quick, standard, or full interview.
Complete a voice mock interview and receive actionable feedback tied to the supplied context.
Human-centered controls
What this proves
The project connects stakeholder collaboration, product thinking, document-grounded AI, voice interaction, privacy communication, and responsible use. It shows how I bring AI into an existing service without losing sight of the person using it.