IhateLaTeX Open Resume Builder

Jake’s Resume LaTeX Template: The Complete 2026 Guide

Everything about Jake’s Resume — the most popular LaTeX resume template in tech. What it is, why recruiters love it, how to customize it, and how to build one without writing a single line of LaTeX code.

11 min read · Updated August 2026

Jake’s Resume is the single most recommended LaTeX resume template in software engineering recruiting circles. Created by Jake Gutierrez and shared on GitHub and Overleaf, it became the de facto standard on r/cscareerquestions, Blind, and engineering career fairs. If you have seen a clean, single-column tech resume with small-caps section headings and tight margins — it was probably Jake’s.

Jake's Resume LaTeX template structure anatomy: header, education, experience, projects and skills sections
Figure: Jake’s Resume structural blueprint — single-column layout, small-caps headings, and tight 0.5" margins for maximum ATS compatibility.

What makes Jake’s Resume special?

  • Single-column layout — the #1 requirement for ATS parsers. No sidebars, no columns, no text boxes.
  • Small-caps section headings with horizontal rules — visually distinct without graphics or icons.
  • Tight but readable margins (typically 0.5–0.75 in) — fits 10+ years on one page when needed.
  • Clean bullet formatting with consistent indentation and spacing.
  • Hyperlinked contact info (email, LinkedIn, GitHub) that parsers still extract as plain text.
  • No images, skill bars, or decorative elements — everything an ATS can read.

The anatomy of a Jake’s Resume

Standard section order in Jake’s Resume
SectionWhat goes hereTips
HeaderName, phone, email, LinkedIn, GitHub, portfolioKeep on one line if possible; use pipe separators
EducationDegree, school, GPA (if strong), relevant courseworkNew grads: put this first; professionals: after experience
ExperienceCompany, title, dates, 3–5 achievement bullets eachUse XYZ formula; quantify everything
ProjectsPersonal or open-source work with tech stackGreat for students and career switchers
SkillsLanguages, frameworks, tools — comma-separated or categorizedMirror job description keywords exactly
Custom sectionsCertifications, publications, awards, volunteeringOnly if they strengthen your candidacy

Jake’s Resume on Overleaf: the traditional path

The classic workflow: fork Jake’s template on Overleaf, manually edit the .tex file, compile, debug errors, repeat. Common pain points include "Misplaced alignment tab character &" (unescaped ampersands in company names), font package conflicts, margin overflow pushing content to page 2, and the free-tier compile timeout on complex documents. It works — but it assumes you enjoy debugging LaTeX.

Jake’s Resume without coding: the IhateLaTeX path

IhateLaTeX generates Jake’s Resume-style LaTeX from a visual form. You never see a backslash. The output is the same class of single-column, ATS-optimized PDF — compiled locally in your browser via WebAssembly with no time limits. You can still download the .tex source and continue in Overleaf if you want to hand-edit later.

  1. Open ihatelatex.com — Jake’s Resume is the default template.
  2. Fill in your sections using the visual form editor.
  3. Customize design: accent color, font size (10–12 pt), bullet style, section heading style.
  4. Use Advanced editing for margins, spacing, and bullet density if you need to fit one page.
  5. Run the ATS Score check to audit bullets, keywords, and contact completeness.
  6. Download the PDF or the .tex source.

Customization options that matter

  • Accent color — any hex value; drives section rules, links, and skill categories.
  • Font size — 10 pt for dense one-pagers, 11 pt default, 12 pt for executive readability.
  • Section heading style — small caps with rule (classic Jake’s), accent underline, filled banner, or minimal caps.
  • Margins — 0.5 in for squeeze, 0.75 in for standard, adjustable in Advanced editing.
  • Bullet density — compact (one-page squeeze), normal, or relaxed (executive).
  • Custom sections — add Publications, Awards, Certifications anywhere in the order.

Common Jake’s Resume mistakes to avoid

  1. Putting too many bullets per role — 3–5 max for recent jobs, 2–3 for older ones.
  2. Using weak openers like "Responsible for" or "Helped with" instead of action verbs.
  3. Listing 40+ skills without categorization — group by Languages, Frameworks, Tools.
  4. Including a photo or objective statement — both waste space and can confuse ATS parsers.
  5. Forgetting to hyperlink GitHub and LinkedIn — recruiters click these.
  6. Using two pages when one would do — Jake’s culture norm is a ruthless one-pager for under 10 years.

Frequently asked questions

Where can I find Jake’s Resume template?

On GitHub (sb2nov/resume) and Overleaf. Or use IhateLaTeX, which generates the same style from a visual form — no LaTeX knowledge required.

Is Jake’s Resume ATS-friendly?

Yes. Its single-column, text-only layout is specifically designed to survive Workday, Greenhouse, Lever, and Taleo parsers. It is one of the most ATS-tested templates in existence.

Can I use Jake’s Resume for non-tech roles?

Absolutely. The layout is conservative and professional — it works for finance, consulting, operations, and any role where a clean one-page resume is expected.

How do I fit Jake’s Resume on one page?

Cut redundant bullets first, then reduce margins to 0.5–0.6 in, switch to compact bullet density, and use 10 pt font. IhateLaTeX’s Advanced Editing panel exposes all of these with a live preview.

Related guides

Put it into practice

IhateLaTeX applies everything in this article automatically: ATS-safe templates, XYZ-bullet scoring, and pixel-perfect LaTeX — free, private, and compiled in your browser.

Build my resume free

Explore Free IhateLaTeX Tools