Upload your first resume
ModuleHire Labs parses your resume into reusable skill modules. The better your source file, the richer your module library.
Supported formats
The upload zone accepts PDF, DOCX, TXT, and RTF files up to 10MB. PDFs work best when they contain selectable text — scanned or image-only PDFs will produce poor results. DOCX files from Word or Google Docs export cleanly in almost all cases.
What happens during parsing
Text extraction
The raw text is extracted from your file and stored as a baseline. This is what the AI reads — no layout, no formatting, just content. This step is instant.
Module decomposition
The AI reads your resume and identifies every distinct skill domain within each role. A four-year job might produce six or eight modules — one for team leadership, one for technical writing, one for event operations, and so on. This step typically takes 15–45 seconds.
Tagging and classification
Each module is automatically tagged with a type (experience, skill, story, or positioning), a weight (anchor, strong, or supporting), and a set of themes used during matching. You can review and adjust all of these in the module editor.
Uploading multiple resumes
Each upload adds to your library — it does not replace previous modules. This is intentional. If you have a resume focused on community work and another focused on product management, upload both. The module system will consolidate them into a single searchable library, and the matching engine will select the right ones for each job.
After upload
Once parsing completes, you'll land on the module review screen. Every module is marked needs-review by default. Work through them, edit the content where the AI missed something, and mark each one as approved. You don't have to review everything before generating — the system will use whatever's in your library.