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 iCIMS

iCIMS uses a skills tag index, full-text Boolean search, and an AI scoring layer — and the AI reads only the parsed profile, not your uploaded document.

June 2026

ATS Guide

How to Optimize Your Resume for Taleo ATS

Taleo keywords get you found, but prescreening answers decide your tier. Here's how Taleo resume search and three-tier scoring actually work.

June 2026

Job Search

How to Tailor Your Resume: The 4 Steps Most Candidates Skip

Most people tailor a resume by changing one or two things and call it done. Real tailoring is four steps — and they're all hard for the same reason.

June 2026

ATS Guide

How to Optimize Your Resume for Workday ATS

Workday's recruiter search runs against structured profile fields, not your uploaded resume. Here's what that means and how to stay findable.

June 2026

LinkedIn

How to Optimize Your LinkedIn Profile for ATS

Recruiters check your LinkedIn against your resume — and some ATS pipelines parse it too. How to write one profile that supports every resume version.

May 2026

Job Search

7 Reasons Your Resume Isn't Getting Interviews

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

May 2026

ATS Guide

How to Optimize Your Resume for BambooHR

BambooHR resume tips: its ATS doesn't score or rank you. A person reads your resume first. How to get found and clear its one automatic disqualifier.

July 2026

LinkedIn

Should You Apply With LinkedIn?

Should you apply with LinkedIn? Usually not. It sends a generic profile snapshot, not a tailored resume. When one-click apply hurts, and when it's fine.

July 2026

Job Search

How to Build a Master Resume (and Tailor From It)

A master resume is the source your tailored applications are built from. How to build one, keep it current, and why working master-first matters.

June 2026

Job Search

Why AI-Written Resumes Get Rejected (and How to Use AI Without Sounding Generic)

AI resumes don't get rejected for being AI. They get rejected for being generic. What employers screen for — and how to use AI without sounding hollow.

June 2026

Job Search

Do You Have to Meet Every Requirement to Apply?

You don't need to meet every requirement. Which ones you're missing matters more than how many — here's how to tell a real gap from a framing gap.

June 2026

ATS Guide

How to Optimize Your Resume for Jobvite ATS

Jobvite doesn't rank candidates — it can label them. Here's how the Talent Fit badge works, why it determines whether recruiters see you at all, and what your resume does to the interview before it starts.

June 2026

ATS Guide

How to Optimize Your Resume for SmartRecruiters ATS

Before a recruiter reads your resume in SmartRecruiters, they see your AI match score and application responses. Here's how both affect your chances.

June 2026

ATS Guide

How to Apply When You Can't Identify a Company's ATS

Learn the ATS resume rules that work everywhere, how to identify an applicant tracking system, and how to optimize once you know the platform.

June 2026

ATS Guide

How to Optimize Your Resume for SAP SuccessFactors

A dominant enterprise ATS platform. SAP SuccessFactors has a file format preference candidates routinely get wrong. Here's what the documentation actually says.

June 2026

Job Search

How to Find Out Which ATS a Company Uses

How to identify which ATS a company uses — and why applying through LinkedIn or Indeed may mean you're not in the employer's system at all.

June 2026

ATS Guide

How to Optimize Your Resume for Greenhouse ATS

Greenhouse has no automated scoring gate. A human checks your resume against a scorecard built from the job description. Here's what that means.

May 2026

ATS Guide

How to Optimize Your Resume for Lever ATS

Lever works differently from most ATS platforms: no automated scoring gate — a recruiter searches, then reads. Here's how to be findable and worth reading.

May 2026

Job Search

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

ATS screening rules changed. What drives results in 2026 — ranking, categorization, recruiter workflow, and the AI layer most candidates miss.

May 2026

Job Search

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

Many resume failures aren't about qualifications — they're about vocabulary. Here's how to align your resume's language with the roles you're targeting.

May 2026

ATS Guide

How to Apply Through NJOYN (And Actually Get Read)

NJOYN is used by CGI and Canadian government agencies. Here's how to format your resume, match keywords, and answer screening questions correctly.

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