Thanks to visit codestin.com
Credit goes to github.com

Skip to content

An extension to RenderCV allowing for resume generation and branching depending on the desired role.

Notifications You must be signed in to change notification settings

jessescool/TailorCV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TailorCV

Tag-based resume customization for RenderCV. Generate multiple targeted resumes from one master CV file.

Setup

  1. Install RenderCV: pip install rendercv[full] (docs)

  2. Download this code.

  3. Make a YAML file in accordance with RenderCV's formatting (see Formatting)

  4. Add tags

  5. Ready:

# Generate profiles
./scripts/render.sh -p ai          # AI/ML resume
./scripts/render.sh -p bio         # Research resume  
./scripts/render.sh -p consulting  # Consulting resume
./scripts/render.sh -p default     # Complete resume

Formatting

Tag content in your CV YAML to control where it appears:

experience:
  - company: "Research Lab"
    tags: [ai, bio, default]
    highlights:
      - text: "Built ML models"
        tags: [ai, default]
      - text: "Published research"
        tags: [bio, default]
      - text: "Led team of 5"
        tags: [consulting, default]
      - "Collaborated across departments"  # Untagged = appears everywhere

Profiles:

  • ai: ai - AI/ML roles
  • bio: bio - Research/academia
  • consulting: consulting - Leadership roles
  • default: default - Complete resume

Usage

# Basic usage
./scripts/render.sh -p PROFILE

# Custom CV file
./scripts/render.sh your_cv.yaml -p PROFILE

# Custom output
./scripts/render.sh -p PROFILE -o custom-name.pdf

Note: Assumes your file is called master_CV.yaml. To use a different file, specify it as the first argument:

./scripts/render.sh SOURCE.yaml -p PROFILE -o custom-name.pdf

Rules:

  • Tagged items only appear in matching profiles
  • Untagged items appear everywhere
  • All tags removed from final output

Works with any RenderCV theme and preserves all formatting.

For RenderCV community <3.

About

An extension to RenderCV allowing for resume generation and branching depending on the desired role.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published