Modern resume template

Classic's structure set in a compact sans instead of a serif, which fits noticeably more on a page without shrinking the type below what the scorer will accept. It is the engineering default here: it suits software, product and analytics roles, and it is the one to pick when you have more to say than fits comfortably and do not want to lose the second half of a job to a page break.

What it is not good for

Fitting more on the page is not always a favour to the reader. If your bullets are already dense, the compact setting makes a wall of text easier to produce, and a wall of text is skipped.

What an ATS extracts from it

Below are the first lines of page one, taken from a real render of our sample resume in this template and extracted with pdfjs on . Line breaks are the extractor’s.

Priya Raghunathan
Senior Backend Engineer
[email protected] | +1 (415) 555-0142 | San Francisco, CA, USA | linkedin.com/in/priyaraghunathan | github.com/praghunathan
SUMMARY
Backend engineer with eight years building payment and identity systems at scale. Led the migration of a monolithic billing service to
event-driven microservices serving 40M requests a day. Comfortable owning a system end to end, from schema design through on-call.
EXPERIENCE
Northwind Payments Mar 2022 - Present
Senior Backend Engineer San Francisco, CA
Led the decomposition of a 400k-line billing monolith into eight event-driven services, cutting median deploy time from 45 minutes to
under 4.
Designed an idempotent ledger write path that eliminated double-charge incidents entirely across 40M daily requests.
Cut p99 checkout latency by roughly 35% by replacing synchronous fraud checks with a queued scoring pipeline .
Mentored four engineers and ran the team's on-call rotation and incident review process.
Lattice Health Jun 2019 - Feb 2022
Backend Engineer Austin, TX
Built the HIPAA-compliant audit log used by every service, processing 1.2B events per month with a 90-day hot retention window.
Migrated 30TB of patient records from MySQL to Postgres with zero downtime and no data loss.

Its score on our own rubric

Our sample resume, rendered in this template at normal density, scores 89 out of 100. The deductions that remain are properties of the sample’s writing, not of the template — which is the point of showing it: the layout is not what is costing points.

CategoryScored
Contact completeness12 / 12
Parseability20 / 20
Section structure12 / 12
Dates10 / 10
Bullet quality15 / 16
Quantification10 / 12
Skills coverage6 / 8
Length & density4 / 10

How each category is weighted and what loses it.

Length at each density

The same sample resume, in this template, at the three spacing settings the editor offers:

  • Compact: 2 pages
  • Normal: 2 pages
  • Roomy: 2 pages

Your own resume will differ — this is one document measured in eight templates so the comparison between them means something.

Other templates