← Back
Platformv1.2.1

Resume Upload Support

Resume Upload Support (2025-12-22): Resume upload now accepts PDF and DOCX files up to 5 MB, with progress indicators and error messages that explain fixable issues.

·4 min read·Honestify Engineering

Feature area: Resume Upload

This release covers Resume Upload Support Version 1.2.1, shipped 2025-12-22. Status: shipped. No breaking changes.

Summary

Resume upload now accepts PDF and DOCX files up to 5 MB, with progress indicators and error messages that explain fixable issues.

Users with DOCX resumes hit silent failures; PDF-only support blocked a meaningful segment of onboarding attempts. Extended the upload pipeline with format detection, size validation, and actionable error copy.

What Changed

DOCX parser

New

Extracts text from Office Open XML documents.

Upload UX

Improved

Progress bar, file type badges, and inline validation messages.

Error taxonomy

Improved

Specific codes for size, format, encryption, and empty document cases.

Upload success rate

Before

78%

After

94%

Supported formats only

  • DOCX parser — Extracts text from Office Open XML documents.
  • Upload UX — Progress bar, file type badges, and inline validation messages.
  • Error taxonomy — Specific codes for size, format, encryption, and empty document cases.

Why We Built It

Users with DOCX resumes hit silent failures; PDF-only support blocked a meaningful segment of onboarding attempts.

We prioritized this work because onboarding drop-off and support volume pointed to a clear UX gap. The fix needed to be durable—not a patch—so we addressed root causes in Resume Upload rather than symptoms alone.

Engineers, recruiters, and hiring managers all benefit when Honestify behaves predictably in production. This release reflects that bar.

User Impact

Upload success rate improved from 78% to 94% across supported formats.

AudienceHow you benefit
EngineersFaster profile setup, clearer AI answers, less manual rework
RecruitersMore complete profiles and reliable share links when candidates use Honestify
Founders / hiring managersBetter signal on candidate preparation and skills alignment
Platform engineersDocumented APIs and stable auth flows

Relevant skills: typescript, react, system design. Target roles: frontend engineer, full stack engineer, backend engineer.

Technical Highlights

  • Client-side MIME sniffing before upload
  • Server-side virus scan hook (ClamAV integration planned)
  • Idempotent upload tokens to prevent duplicate processing
  • Structured logging for failure categorization

Database migrations were backward-compatible; zero-downtime deploy completed successfully.

Before

Resume Upload Support: before vs after

Before

PDF-only uploads with opaque errors when files exceeded limits or used unsupported encodings.

After

PDF and DOCX accepted with clear validation feedback and retry guidance.

Users moving from the previous experience should notice pDF and DOCX accepted with clear validation feedback and retry guidance.

Screenshots

Future Improvements

What we are building next

  • Google Drive and Dropbox pickers
  • Batch re-import on profile update
  • Resume diff view against existing profile

Known limitations

  • · Password-protected PDFs rejected with explicit message
  • · Scanned image-only PDFs require OCR (not yet available)

Feedback welcome: Reply via in-app feedback or support—especially if you hit edge cases we did not cover in this release.

This update connects to other Honestify work:

Create your own AI profile

Upload your resume, add expertise, and share a profile link beside LinkedIn so recruiters can ask follow-up questions before the interview.