

AI Mock Interview
Practise technical interviews out loud. Describe the role, upload a CV, and get five questions grounded in what you actually shipped. Answers are spoken and transcribed live, the interviewer follows up on the biggest gap, and the score is counted point by point with the missed points named.
Project Highlights
Questions grounded in the user's CV, read natively by Gemini from the PDF; 4 of 5 cite concrete CV claims in testing.
Evidence-based grading: structured output gives a covered or missed verdict with a transcript quote per rubric point, and code verifies each quote and computes the score.
13-case golden-set LLM evaluation, including a prompt injection case, passes 13 of 13.
Cloudflare Workers AI gateway keeps the API key off the client, verifies Firebase ID tokens and rate-limits each user to 30 requests an hour with Durable Objects.
Model fallback chain that tells a spent daily quota from transient overload.
Firebase Auth with per-user Firestore rules, verified by 11 ownership tests.
Explore More Work
Deep dive into other high-performance solutions.

A VS Code extension that reads your Next.js or Express code, finds every API route, writes a request for each one and tests them all in one click. Your AI agent can run the same tests and fix what fails.

Practise technical interviews out loud. Describe the role, upload a CV, and get five questions grounded in what you actually shipped. Answers are spoken and transcribed live, the interviewer follows up on the biggest gap, and the score is counted point by point with the missed points named.

A modern e-commerce platform for stationery products with full product catalog, cart management, and user authentication. Built with TypeScript for end-to-end type safety.