Commit Graph

23 Commits

Author SHA1 Message Date
paul
b202ec9954 Lots of updates 2026-03-18 23:32:45 -04:00
paul
0e19326bcb Combine testct and ctclient on same line across all resumes
Updated all resumes that list open source projects to consolidate testct and ctclient
into a single bullet point since both are Certificate Transparency related tools with
similar purposes (testing, validation, monitoring).

Updated resumes:
- paul-halvorsen-resume-detailed.md (main detailed resume)
- stealth-startup/backend-developer/paul-halvorsen-resume.md
- collette/software-engineer-ii/paul-halvorsen-resume.md
- lemans/backend-software-engineer/paul-halvorsen-resume.md
- tenstorrent/devrel-engineer/paul-halvorsen-resume.md

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-17 15:30:48 -04:00
paul
4d7e1b8b58 Combine testct and ctclient on same line in detailed resume
Both projects are Certificate Transparency related with similar purposes (testing/validation/monitoring), so consolidate them into a single bullet point for cleaner presentation.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-17 15:22:35 -04:00
paul
e6a78bab02 Update CLAUDE.md: new standardized directory structure for job applications
- New format: company/position/paul-halvorsen-resume.md (cleaner than old company-naming convention)
- Document build-resume skill usage with duplicate checking via applications_tracker.md
- Add examples of new directory structure (tenstorrent/devrel-engineer/, stripe/backend-engineer/)
- Include manual build instructions with proper file paths
- Reference application tracking system to prevent duplicate efforts

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-17 15:19:40 -04:00
paul
28592cdede Update sjles-pta-vote project description with Claude Code and tech stack details
- Add TypeScript and React technologies
- Note Claude Code usage for planning, reviews, and development
- Corrects capitalization of TypeScript

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-16 13:44:58 -04:00
paul
27d354ba18 Add Open Source & Personal Projects section to detailed resume
- testct & ctclient: Certificate Transparency projects
- baseball-nn: ML project with Claude Code
- sjles-pta-vote: Full-stack Go community voting platform

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-16 11:52:37 -04:00
paul
62e8397b57 Add multiple LaTeX resume templates with template selection system
Created:
- jb2resume-modern.latex: Improved classic template with better spacing,
  modern typography, proper bullet points, and visual hierarchy
- awesome-cv.latex: Modern, vibrant template inspired by awesome-cv with
  accent colors and contemporary design

Updated Makefile:
- Add resume-modern target for building with improved template
- Add resume-awesome target for building with awesome-cv template
- Keep classic resume target for original jb2resume template
- Add help target showing all available commands and templates
- Improved documentation with template usage examples

Updated CLAUDE.md:
- Document all three templates with descriptions
- Add template selection guide with decision tree
- Provide recommendations for different company types
- Show example usage for each template

Template Usage:
  make resume FILE_NAME=path/to/resume           # Classic jb2resume
  make resume-modern FILE_NAME=path/to/resume    # Modern improved
  make resume-awesome FILE_NAME=path/to/resume   # Awesome-CV inspired

Rebuilt all existing resumes with modern template as default,
with awesome-cv versions available for comparison.

Benefits:
- Multiple visual styles to match company culture
- Better spacing and readability in modern template
- Professional appearance with subtle or bold styling options
- All templates ATS-compatible for automated screening
- Easy to test different visual presentations

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-05 21:12:48 -05:00
paul
697312036f Organize resumes by company in subdirectories
- Create subdirectories for each company (files/, valon/)
- Move company-specific resumes and cover letters to their directories
- Update Makefile to support FILE_NAME paths (e.g., files/resume-name)
- Improve clean target to recursively find .log files
- Update CLAUDE.md with new directory structure documentation
- Add examples for building PDFs from subdirectories
- Document cover letter placement and usage

This improves organization as more job-specific resumes accumulate.
Files can now be organized by company for easier management.

Makefile usage:
  make resume                                    # root directory (default)
  make resume FILE_NAME=files/paul-halvorsen-files-backend-engineer
  make resume FILE_NAME=valon/paul-halvorsen-valon-software-engineer

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-05 16:07:43 -05:00
paul
649f84aff7 Update resume infrastructure for job-specific customization
- Fix summary placeholders: 15 years development, 20 years professional experience
- Update Makefile to accept FILE_NAME parameter for building custom resumes
- Add confirmation message on successful PDF generation
- Document customization workflow in CLAUDE.md with examples
- Add section on creating tailored resumes from job descriptions
- Include security clearance and additional details in detailed resume

This enables a streamlined workflow: provide job description → Claude generates
customized markdown → build PDF with: make resume FILE_NAME=paul-halvorsen-[company]-[role]

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-05 13:06:05 -05:00
paul
ed9c347e6b updating the details 2026-03-04 21:13:57 -05:00
84a189add4 Adding URLs for git repo 2025-11-05 14:39:42 -05:00
6af0f091dd Updating and spell checking 2025-10-29 13:15:34 -04:00
3e41fd0ac2 Updating the make file to use podman and resume headers 2025-08-25 15:15:20 -04:00
b5d7cacd88 Adding an exercise 2025-08-12 16:18:19 -04:00
158062dbd7 Setting up full detailed resume 2025-08-11 16:33:57 -04:00
paul
9437c75e12 Adding rust experience and hobbies 2024-04-05 15:54:59 -04:00
Paul Halvorsen
c371512e50 Updating BD experience 2023-04-05 15:11:29 -04:00
cd736b57e4 Adding pdf back in 2023-01-12 11:03:35 -05:00
302af58ffc Docker builds are now doable, updating wording in resume 2023-01-12 10:50:01 -05:00
aa01f33e08 Updating the pdf 2022-08-31 15:43:05 -04:00
c3fc9e3704 Adding Binary Defense and compressing the NSA 2022-08-17 21:11:52 -04:00
df119daf6e Initial commit of resume formatted for use with pandoc 2022-04-26 23:11:09 -04:00
ad24f7484b Initial commit 2022-04-26 23:10:00 -04:00