A resume check with the fixes spelled out
Upload your resume and get a score with a prioritised list of what to change — no account needed. Sign up to fix it in the editor.
The same coverage analysis the paid product uses.
Tell Patronus what you shipped, in a sentence, whenever it happens. It keeps the record, checks any job against it, tailors your resume, drafts the note to the recruiter and gets your next review ready. Every line traces back to something you confirmed, and nothing is invented.
Chat on the web or on Telegram · 10 tailored resumes free · Never sold, never used to train anything
shipped the retry queue today, p99 went from 900ms to 300ms
Here is the draft. It goes into your record when you confirm it.
Cut retry-queue p99 from 900ms to 300ms
Confirmed. On your record.
linkedin.com/jobs/view/4424231243
Read it. You match most of what they ask for.
Senior Backend Engineer · Acme
Strong fit
Your retry-queue work covers “reliability at scale”
tailor my resume for it
Done. Every line comes from your record.
• Cut retry-queue p99 latency from 900ms to 300ms.
you confirmed thisyour note, today
Paste a job link, log a win, or ask anything
The figure on the resume is the one you typed. No other resume tool can print the line beneath it.
What a confirmed record looks like
Example entries. Yours come from the wins you log.
A resume is only as good as the record behind it, and almost nobody keeps one — not from laziness, but because writing about yourself weekly with no immediate payoff is a habit that does not survive a busy quarter. So the record gets built at the exact moment it is most expensive to build, and the same gap shows up in four different rooms.
01
You have two days to reconstruct eight months, so you write what you can remember — which is mostly the last three weeks.
02
Your manager asks for evidence of scope. You know it exists. You cannot find it, and the threads where it happened scrolled away months ago.
03
The person who saw you do the work has left. Your history now depends on someone else remembering it for you.
04
Your performance history lives in your company’s HR system. It does not come with you.
Four rooms, one missing thing. The resume is simply the room with a deadline — which is why it is the one people notice.
The record that makes a good resume has to already exist when you need it. Start with the resume you have, fix it, tailor it — and keep the record going with a sentence whenever something is worth remembering, so by the time the next search or review comes, the evidence is there.
Upload it and get a score with a prioritised list of fixes, before you create an account. Sign up to keep working on it in the editor.
Free, no card. PDF or DOCX.
Paste a job posting and get a version built for it from your own history. If something is missing, it asks you rather than making it up.
Nothing is invented. Figures are copied, never generated.
The incident you ran, the design review you turned around, the number you moved. Type a rough note and it comes back structured — your numbers untouched — and the next resume draws on it.
From the web, or a message to the Telegram bot from your phone.
Something worth remembering happens at your desk, in a meeting, or on the way home. Tell Patronus where you are, and it is in your record everywhere.
The chat is the front door. Paste a job, log a win, ask what you shipped last quarter. Your Work Log, jobs and resumes are one click away.
Link it once from Settings. Send a job link or a line about your day from your phone, and it lands in the same record.
A small CLI with a personal key. Log the fix you just pushed without leaving the shell.
Every one of these is enforced in code rather than promised in a prompt, which is the only version of a guarantee worth printing.
invented numbers
A generated document cannot contain a figure absent from your log.
numeric guard, src/lib/ai
tap to confirm a win
Confirming writes the evidence and the link in a single transaction.
the only step the habit needs
sentence is enough to log a win
Type a rough note; it comes back structured, with your numbers untouched.
no weekly homework
of shipped lines carry a source
A sentence that cannot be grounded is dropped rather than softened.
unsourced claims never ship
The log is not the product — it is the input. Everything below is generated from the same confirmed evidence, which is why the numbers agree with each other.
Upload your resume and get a score with a prioritised list of what to change — no account needed. Sign up to fix it in the editor.
The same coverage analysis the paid product uses.
Paste any job posting and get a version tailored to it, built from your history and the wins you logged instead of a blank page — then scored for ATS parsing before you send it.
Numbers are copied from your record, never generated.
Send a LinkedIn job or post, from chat or Telegram. You get the fit, what the company does and how it is funded, published pay, interview write-ups and who to talk to, then a tailored resume and a draft message to the recruiter.
Every company fact links to the page it came from.
Chat on the web or message the Telegram bot: log a win, check a job, ask what you shipped last quarter. It all lands in the same record.
Everything you send, from anywhere, lands in the same record.
Six or twelve months of confirmed wins, grouped into themes and written into a document you can hand to a manager. Every line traces back to a win you confirmed.
Free plan includes a brag doc; paid plans add performance-review and promotion formats.
Paste your company’s leveling rubric and see your wins mapped against it — including the competencies where the evidence is thin.
“One instance of cross-team influence in eight months” is a more useful sentence than a score.
A short weekly digest of what we noticed, and a monthly review written only from what you confirmed. If a paragraph cannot be grounded in the log, it is dropped rather than padded.
Nothing is generated about a month you did not log.
Keeping a log is free, permanently. The payoffs are there when you need them.
Start freeYou are going to put this in front of your manager, or a hiring panel, and be asked follow-up questions. So the constraint is not that the writing sounds good — it is that every sentence survives someone asking “where did that come from?”
“I stabilised payments by migrating off the legacy queue in four waves, and fixing the duplicate-webhook bug that double-charged 38 accounts.”
Every claim traces to a win
Each line of a generated resume carries the wins it came from. If a sentence has no source, it does not ship.
Numbers are copied, never invented
A generated document cannot contain a figure that is absent from your log. Output is checked against the source and stripped if it fails.
Confidential stays confidential
Wins you mark confidential are excluded from anything that leaves the product — filtered at the database, not by asking a model nicely.
Your record is yours
Never sold, never used to train a model. Downgrade and your history is hidden, never deleted.
The free plan works today and has no time limit. Paid plans open soon; these are the prices they will open at.
Anyone starting a work log
Free
forever
For people with a job and a review coming
$5/month
billed monthly, cancel any time
For people actively looking, for as long as that lasts
$2/month
billed monthly, cancel any time
Added on top of Career, and billed separately, so switching it off leaves everything else as it was.
Paid plans open soon. Limits are always shown before you reach them. Downgrade and your history is hidden, never deleted. See the refund and cancellation policy.
No. Log a win when something happens — one rough sentence is enough, and it comes back structured with your numbers untouched. Automatic drafting from merged pull requests is coming soon; when it is live, your job becomes keep, edit or dismiss.
Your own notes. That is the honest answer: type what happened and it comes back structured. GitHub is the first automatic source and is coming soon — one source working properly, rather than a list of logos where most of the connectors are aspirational.
It cannot. A generated document is checked against the log it was built from, and any figure that is not present in the source is stripped before the document reaches you. A claim that cannot be positively grounded resolves to “needs confirmation” — never to “grounded”. Errors and timeouts resolve downward, not upward.
Wins you mark confidential are excluded from anything that leaves the product — resumes, packets, application answers. The filter runs in the database query that fetches the evidence, so confidential work is never in the material a model sees. We do not ask a model politely to skip it.
Neither. Not sold, not used as training data. The record is the asset you are building, and the entire premise falls apart if it is also quietly someone else’s.
Then you are the person this is actually for. The resume is the moment with a deadline, which is why it leads the page — but the record is what pays off at review time, at a promotion case, and on the day your manager changes and the person who saw you do the work is gone.
It is hidden, never deleted. Downgrading turns off the paid surfaces; your wins, evidence and confirmations stay exactly where they are, and come back untouched if you return.
Keeping the log is free and always will be, and the free plan works today. The paid plans and their prices are listed under Pricing above; they open soon. If you are unsure which you need, write to jaimauryatech@gmail.com.
Something not answered here? jaimauryatech@gmail.com
Patronus is run by Jai Shankar (individual), based in India. Write with anything — billing, your data, a bug, or whether the free plan already covers what you need.
Mail us at
jaimauryatech@gmail.comContact usA person reads this. Expect a reply within two business days.
Keeping the record costs nothing and always will. Losing your history is the problem this exists to solve, so putting it behind a card would be self-defeating.
Downgrade and the paid surfaces are hidden. Your wins, evidence and confirmations stay exactly where they are.
Billing, a data-deletion request, a bug, or a question about whether the free plan covers what you need — a person reads every message.
You cannot get those back — but a sentence each is enough to log the ones you remember, and to make sure the next three are never in question. Start with this week.