Skip to content

Add Protect AI and Palo Alto Networks roles; enforce one page - #1

Open
znd4 wants to merge 2 commits into
mainfrom
resume/panw-protectai-roles
Open

Add Protect AI and Palo Alto Networks roles; enforce one page#1
znd4 wants to merge 2 commits into
mainfrom
resume/panw-protectai-roles

Conversation

@znd4

@znd4 znd4 commented Sep 4, 2026

Copy link
Copy Markdown
Owner

Adds the two most recent roles and reworks the earlier entries to make room, all within one page.

Work experience

  • Palo Alto Networks and Protect AI added.
  • Volkswagen end date closed at the Protect AI start date.
  • The two Ford entries merged into one, with a title progression.
  • Both internships restored, having been dropped earlier.
  • Intel corrected. It carried the same dates and the same city as the Disney entry, wrong since the commit that added it. The values here come from docs/zane_resume.pdf.

One-page guard

build now counts pages with pdfinfo after writing main.pdf, and exits 1 above the limit. The check runs after the PDF is in place on purpose, so a failing build still leaves something you can open to see what spilled over. RESUME_MAX_PAGES=2 overrides it.

CI runs the same nix run .#build, and release_pdf needs build_latex, so an overflow blocks the release instead of publishing two pages.

resume_config.cls tightens the gap between an entry header and its bullets. That is what buys the internships their space, and it leaves almost no slack: one more line anywhere will overflow.

Notes

This repo is public, so every figure here is generic. No cell name, region code, internal hostname, repo name or internal system name appears in the diff.

Merging publishes the PDF, since release_pdf is gated on refs/heads/main.

🤖 Generated with Claude Code

znd4 and others added 2 commits September 4, 2026 13:49
build now counts pages with pdfinfo after writing main.pdf and exits 1
above the limit. The check runs after the PDF is in place on purpose, so
a failing build still leaves something you can open to see what spilled
over. RESUME_MAX_PAGES overrides the limit.

CI runs the same `nix run .#build`, and release_pdf needs build_latex,
so an overflow blocks the release rather than publishing two pages.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Adds the two most recent roles and closes the Volkswagen entry at the
Protect AI start date.

Earlier entries reworked to make room, all within one page:
- Merge the two Ford entries into one with a title progression.
- Restore both internships, which had been dropped.
- Correct the Intel entry. It carried the same dates and the same city
  as the Disney one, wrong since the commit that added it; the values
  here come from docs/zane_resume.pdf.

resume_config.cls tightens the gap between an entry header and its
bullets, which is what buys the internships their space.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant