
ResumeMatch
A fully serverless AWS product I designed, shipped, and operate solo. A six-pass Bedrock pipeline routes schema extraction, keyword extraction, scoring, and gap analysis to Claude Haiku and missing-keyword ranking and rewriting to Claude Sonnet, behind a content-hashed DynamoDB cache that cut repeat analyses from a 34s median to 20ms. An offline harness caught the rewrite proposing keywords the source résumé never supported in 71% of edits, so a deterministic evidence guard now drops them at generation time. Around it sit a voice-first mock interview on Deepgram Nova-3 with per-session keyterm prompting and Bedrock STAR feedback, and a Kanban outreach tracker that scores whether an application is worth chasing.




