Author

Tim McGarvey

Software Engineer · Founder of RigTheResume

Writing about ATS systems, recruiter signaling, LinkedIn positioning, and hiring-system friction.

I'm a software engineer. I've spent most of my career building systems that process and interpret complex information — data pipelines, identity resolution layers, decision-support tools. I think about problems in terms of signals, noise, and the gap between what a system receives and what it actually understands.

That framing turns out to be unusually useful for thinking about hiring.

Most people experience the job search as opaque and arbitrary. You send applications, you wait, you hear nothing. When you do hear something, the feedback is vague or absent entirely. What looks like randomness from the outside is actually a set of systems — ATS platforms, recruiter workflows, LinkedIn search algorithms — doing exactly what they're designed to do. The problem isn't that the systems are broken. The problem is that most job seekers don't know how they work, and the people selling advice about them usually don't either.

Rigging a resume shouldn't mean fabricating experience or gaming systems. It should mean configuring your signal clearly enough that the right people can actually understand what you're capable of. Most qualified candidates don't fail because they lack experience. They fail because the signal gets lost in translation. RigTheResume exists to reduce that translation loss.

Why I Built RigTheResume

I built RigTheResume while I was job searching.

I wasn't approaching the search cold — I'd spent years in software, including work building data systems for federal agencies. I knew how to research a problem. So I looked at the tools available to job seekers: resume scanners, keyword optimizers, ATS checkers. Most of them had the same fundamental problem. They were confidence machines. Upload the same resume to three different tools and get three different scores, with suggestions that clearly hadn't read the actual context of your experience. Generic advice dressed up as analysis.

What I wanted was something honest. Something that would look at my resume against a specific job description and tell me, without optimism or hedging, where the gaps actually were — grounded in what I'd actually done, not in invented credentials or generic advice.

That tool didn't exist. So I built it.

The systems-thinking angle is baked into the design. RigTheResume doesn't try to inflate your score or tell you your resume is stronger than it is. It tries to help you understand, clearly and specifically, where your signal is landing and where it isn't. That's a different goal than most tools in this space, and it produces different output.

How I Think About Hiring

Here's the thing most job search advice gets wrong: it treats the problem as a qualifications problem.

You're not getting callbacks, so you need better skills. More certifications. A stronger background. A more impressive title history.

Sometimes that's true. But more often, it isn't. Most people who aren't getting responses are qualified for the roles they're applying to. The problem is that their qualifications aren't landing clearly. The resume says one thing, the LinkedIn profile says something subtly different, the keywords don't match the way the job posting uses them, and the recruiter — who has thirty seconds and forty applications — moves on without ever forming a clear picture of who the person actually is.

The friction isn't a gap in your experience. It's a gap in the signal.

Fixing that doesn't require fabricating anything or inflating anything. It requires presenting what's actually true about your work in language that reads clearly to the systems and the people evaluating it. That's a precision problem, not a credentials problem. And precision problems are solvable.

What I Write About

ATS systems — how they parse resumes, what they penalize, how behavior varies by platform, and what actually changes when you optimize for them versus what's just cargo cult advice.

Recruiter signaling — how recruiters process applications under time pressure, what they're pattern-matching for, and where the gap between a qualified candidate and a visible one usually lives.

LinkedIn positioning — specifically the problem of maintaining one profile that has to hold up across multiple tailored resumes, without becoming so generic it supports none of them.

Resume strategy — achievement framing, keyword alignment, the difference between tailoring and fabricating, and why the most common resume advice produces the most common resume problems.

Professional identity consistency — the thread that should run through your resume, your LinkedIn, and how you describe yourself in interviews, and what happens when that thread is absent or contradictory.

Hiring-system friction — the broader question of why qualified people don't get hired, where the breakdown usually happens, and what's actually fixable versus what's just noise.

Articles by Tim McGarvey

ATS Guide

How to Optimize Your Resume for Greenhouse ATS

Greenhouse doesn't use an automated relevancy score — that filter doesn't exist here. What does exist is a structured human evaluation process built directly from the job description. Here's what that means for your resume.

May 2026

ATS Guide

How to Optimize Your Resume for Lever ATS

Lever works differently from most ATS platforms — there's no automated scoring gate, and your resume actually gets read. Here's what that means for how you should prepare it.

May 2026

Job Search

How to Pass ATS Screening in 2026 (The Rules Changed)

Most ATS advice was written for a problem that's gotten smaller. Here's what actually drives your results in 2026 — ranking, categorization, recruiter workflow, and the AI screening layer most candidates don't know exists.

May 2026

Job Search

Keywords Aren't a Trick — They're a Translation Problem

Most resume failures aren't about qualifications — they're about vocabulary. Here's why keywords matter, what they actually do, and how to align your resume's language with the roles you're targeting.

May 2026

LinkedIn

How to Optimize Your LinkedIn Profile for ATS (And for the Recruiter Who Reads It Before Calling You)

Your LinkedIn profile is being read as a companion document to your resume — before the recruiter calls. Here's how to write one profile that holds up across every version of your resume.

May 2026

Job Search

7 Reasons Your Resume Isn't Getting Interviews (And How to Fix Each One)

Seven specific reasons your resume isn't getting responses — and what to actually do about each one. From ATS filters to achievement bullets to LinkedIn positioning.

May 2026

ATS Guide

How to Apply Through NJOYN (And Actually Get Read)

NJOYN is used by CGI and Canadian government agencies on both sides of the border. Here's how to format your resume, match keywords, and answer screening questions the right way.

May 2026

See how your resume scores against the role you want

RigTheResume analyzes your resume against any job description — matched skills, keyword gaps, ATS formatting issues, and specific suggestions grounded in your actual experience.

Analyze My Resume Free

No credit card required · 5 free analyses/month