Skip to content

Support multiple PDF uploads to build combined master resume #23

@dsmithnautel

Description

@dsmithnautel

Summary

Allow users to upload multiple resume PDFs and merge them into a single comprehensive master experience database.

Use Case

Users often have:

  • Different resume versions for different roles
  • Old resumes with experiences not in current version
  • Multiple documents (CV, resume, project list)

Features

Upload Multiple Files

  • Accept multiple PDFs in single upload
  • Show upload queue with progress
  • Process files sequentially or in parallel

Merging Logic

  • Detect duplicate experiences across files
  • Handle conflicts when same experience differs (see conflict resolution)
  • Merge unique experiences into master
  • Preserve source file reference for each atomic unit

Conflict Resolution

Options to implement:

  • Manual review: show both versions, let user pick
  • Keep both as variants: user chooses when tailoring
  • Smart merge: LLM combines best parts (with user approval)
  • Timestamp priority: newest version wins

UI

  • Multi-file upload component
  • Merge preview showing what will be added/conflicts
  • Progress indicator for multi-file processing

Priority

Medium - enhances master resume building workflow

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions