Your AI, your key, your data

Every application deserves
its own resume.

Keep one master profile. Capture a job where you already apply, and get back a LaTeX-precise PDF written for that role. The AI runs on your Claude or Cursor subscription over MCP, or your own Gemini key — so your resume never passes through someone else's billing.

Free while in beta · 10 tailored resumes a month · No credit card

Built by a job seeker who applied to 50+ roles — so you don't have to rewrite your resume 50 times.

techprufer.com · application84% match
TechPrufer application page — captured job with boosted keywords, match score and LinkedIn outreach
resume editor · LaTeXMasked
TechPrufer resume editor — live layout controls beside a masked, LaTeX-rendered PDF preview

39,000+

Interview questions

asked at 480+ companies

17,000+

Engineering blog posts

grouped into 1,300+ feature trails

850+

Verified salary bands

p25, median and p75 by level

Works where you already apply.

The extension reads these job boards and applicant tracking systems in place — no copy-paste, no second tab.

LinkedIn
LinkedIn
Greenhouse
Greenhouse
Lever
Lever
Ashby
Ashby
Wellfound
Wellfound
Y Combinator
Y Combinator
Dice
Dice
Naukri
Naukri
Instahyre
Instahyre
Hirist
Hirist
Asana Careers
Asana Careers
Block
Block
Bullhorn
Bullhorn
Flexday
Flexday
JobDiva
JobDiva
LinkedIn
LinkedIn
Greenhouse
Greenhouse
Lever
Lever
Ashby
Ashby
Wellfound
Wellfound
Y Combinator
Y Combinator
Dice
Dice
Naukri
Naukri
Instahyre
Instahyre
Hirist
Hirist
Asana Careers
Asana Careers
Block
Block
Bullhorn
Bullhorn
Flexday
Flexday
JobDiva
JobDiva
LinkedIn
LinkedIn
Greenhouse
Greenhouse
Lever
Lever
Ashby
Ashby
Wellfound
Wellfound
Y Combinator
Y Combinator
Dice
Dice
Naukri
Naukri
Instahyre
Instahyre
Hirist
Hirist
Asana Careers
Asana Careers
Block
Block
Bullhorn
Bullhorn
Flexday
Flexday
JobDiva
JobDiva

+ any Greenhouse / Lever / Ashby posting via JSON-LD structured data

Two halves of one workflow

Applying happens in the browser. Typesetting doesn't.

A browser tool alone can't compile a real PDF, and a web app alone can't follow you onto the application page. TechPrufer is both, sharing one profile — so the job you captured and the resume you send never drift apart.

In your browser

The Chrome extension

  • Saves the job description in one click and ranks which of your resumes fits it best.
  • Fills the application form and attaches the tailored PDF for you.
Copilot · trackerTracker
Chrome Extension Tracker tab
Copilot · vaultVault
Chrome Extension Vault tab
In your workspace

The web app

  • Compiles genuine LuaTeX PDFs — the typesetting recruiters read, not an HTML export.
  • Tracks every role from prepare to offer, with the exact resume you sent attached.
techprufer.com · workspaceWorkspace
TechPrufer overview — application pipeline with stages, match scores and LLM spend
Capture & autofill

Never leave the application page.

One click saves the posting and pulls out what the role actually requires
Ranks your existing resumes against it before you write anything
Fills the form and attaches the tailored PDF without a download folder detour
Copilot · captureCapture
Chrome Extension Capture tab
Copilot · autofillAutofill
Chrome Extension Autofill tab
Tailor with precision

Rewritten for the role, not reformatted.

Reworks your master profile around the skills this posting actually asks for
Compiles to a real LuaTeX PDF that survives ATS parsing
Runs on your MCP client or your own Gemini key — the model bill stays yours
resume editor · LaTeXMasked
TechPrufer resume editor — live layout controls beside a masked, LaTeX-rendered PDF preview
Track & connect

Know exactly what you sent, months later.

Keeps an unedited snapshot of every tailored resume beside the job description it answered
Moves each role through prepare, applied, screening, interview and offer
Drafts the LinkedIn note or cover letter for whoever you need to reach
techprufer.com · pipelinePipeline
TechPrufer overview — application pipeline with stages, match scores and LLM spend
Your AI · your key · your data

The resume tool that doesn't rent you an AI.

Every other tool resells you tokens at a markup — that is their entire business model, which is exactly why they can't offer this. Connect Claude, Cursor or Codex over MCP, or paste your own Gemini key. The model runs on your account and your resume never becomes someone else's training data.

techprufer.com/mcp · animated demoLive demo

Use the subscription you already pay for

Claude, Cursor, Codex, or any MCP client. Run npx techprufer-mcp login once, then the slash command — the model runs on your account, under your terms, and we never see the tokens.

Or bring your own Gemini key

Paste a key from Google AI Studio once. Encrypted with AES-256-GCM, verified live, and billed by Google directly to you — no reseller in the middle.

Swap engines, or leave, whenever

Both engines feed the same tailor button and the same LaTeX pipeline. Switching is one click, your resume JSON is yours, and nothing is trapped behind a plan.

Prep & research included

A tailored resume gets the interview. This gets you through it.

Most resume tools stop the moment you hit submit. TechPrufer also indexes what companies ask, what they pay, and what their engineers are building — so the same account is still useful the week you interview.

techprufer.com/companies · question bankQuestion bank
TechPrufer question bank — real Google interview questions with category, role and frequency filters
39,000+ questions

Question banks, by company

What this company actually asked, filtered by role and topic — so you prep for the interview in front of you instead of a generic list.

Browse question banks
850+ bands

Salary bands, by level

p25, median and p75 for the level you are interviewing at. Know the number before someone asks you for it.

Check salary bands
17,000+ posts

Engineering feature trails

Their own engineering posts, grouped into the features they were building. The fastest way to sound like you understand the team.

Read feature trails
LinkedIn Optimizer

Your LinkedIn profile, perfected on the fly.

The extension watches LinkedIn in the background. The moment you open an experience or project edit form, it detects the change and surfaces your AI-tailored content — ready to inject in one click.

1
Auto-Detection

Detects LinkedIn edits the instant they open.

linkedin.com · experience editDetected
Extension detects an experience section edit on LinkedIn
linkedin.com · project editDetected
Extension detects a project section edit on LinkedIn
2
AI-Structured Fill

Fills with structured, job-tailored content.

Copilot · format experienceAI-Ready
Formatted AI experience section ready to apply on LinkedIn
Copilot · format projectAI-Ready
Formatted AI project section ready to apply on LinkedIn

Copy from your best-matching resume, paste straight into the form.

Pre-formatted with Unicode bold and the section structure top profiles use.

Tweak or reset the wording inline before you paste anything.

Free while in beta

We never charge for AI. Not now, not later.

TechPrufer is free during beta, with a monthly allowance so nobody's key gets drained. The AI itself always runs on your own subscription or key — we take no cut of it, ever.

TechPrufer

$0/beta

10 tailored resumes a month, plus 10 welcome credits. No card.

  • Job capture from LinkedIn & ATS pages
  • Application tracker & pipeline
  • LaTeX resume editor & tailoring
  • LinkedIn profile optimizer
  • Interview banks, salary bands & feature trails
  • Chrome extension — all features

Need more than 10 in a month? Request extra credits in Settings — we grant them by hand during beta.

AI engine (MCP or BYOK)

$0–$0.17/job

Run it on your MCP client and your existing subscription is the engine, or bring a Gemini API key and Google bills you directly. Either way the bill is on your account, not resold through ours.

Tools that bundle the AI charge $20–30/mo because the markup is the product. Ours costs roughly $1–2 for 10 tailored applications, paid to Google.

Why I built this

Built by a job seeker who was tired of rewriting the same resume.

I applied to 50+ roles. Every one wanted a slightly different resume — same experience, different keywords, different emphasis. What bothered me wasn't the rewriting; it was being asked for $20 a month to rent an AI I was already paying for somewhere else.

So TechPrufer is built the other way round. You bring the model — your MCP client or your own key — and the product is the part that's actually hard: real LaTeX output, capture on the pages where you apply, and a record of every resume you sent. Then it keeps the interview questions, salary bands and engineering writing you'll need once someone replies.

Shipping in public — feedback welcome at [email protected]

What that commits us to

  • The AI bill is yours

    Your MCP client or your own Gemini key runs the model. We take no cut and never resell tokens.

  • Your resume is not training data

    Keys are encrypted with AES-256-GCM. Your profile goes to the model you chose, and nowhere else.

  • Nothing is held hostage

    Every profile is structured JSON and every resume compiles to a PDF you keep. Leaving costs you nothing.

Stay in the loop

Not hunting right now?

Leave an email and we'll send a weekly shortlist of roles worth tailoring a resume for. One link to unsubscribe, no account needed.

Stop rewriting. Start interviewing.

One master profile, a real LaTeX PDF for every role, and the AI you already pay for. Free while we're in beta — no card, nothing to cancel.