Just a Tuesday ยท Document upload
We'll extract what we can automatically, then ask you to fill in what a resume can't capture. Takes about 2 minutes.
What we never ask for: Just a Tuesday does not accept or store documents containing your Social Security Number โ including DD-214s, tax forms, or government ID. If you accidentally upload one, we'll catch it, reject it immediately, and ask only for the specific details we actually need.
Drop your resume here
or click to browse your files
That file type isn't supported. Please upload a PDF, Word document (.doc or .docx), or plain text file. If your resume is in another format, export it as a PDF first.
Reading your resume
This takes a few seconds
We detected a DD-214 โ upload rejected
Your DD-214 contains sensitive personal information including your Social Security Number that Just a Tuesday will never collect or store. The file has not been saved anywhere on our servers.
We only need four pieces of information from your military service record. You can enter them below directly โ no document needed.
The four things we actually need
Branch of service
Years of service
Total years served, including reserves if applicable
Military occupational specialty (MOS / AFSC / Rate)
Your primary job code and title. This helps match you to defense employers who understand military backgrounds.
Discharge characterization Optional
You are never required to share this. It will not affect your match score.
Resume uploaded and parsed
We extracted the fields below automatically. Review them, edit anything that looks off, then continue to your intake form where you'll tell us what a resume can't.
Upload your existing job description and we'll extract the structured data automatically โ title, location, comp if listed, clearance if mentioned. The intake form then fills in what the JD doesn't capture.
Drop job description here
PDF, Word, or plain text
Implementation note for Kevin
DD-214 detection should happen at the network boundary before the file touches any storage layer. Scan for text patterns including "Certificate of Release or Discharge from Active Duty", SSN field formats (XXX-XX-XXXX), and DD Form 214 header text. If detected, reject immediately, log the rejection event (not the file), and return the military fields prompt to the client.
The file should never reach S3 or any database. Detection happens server-side in the upload handler, file is discarded in memory, rejection response sent to client. No temp storage, no logging of file contents.
Resume parsing uses the Claude API with a structured extraction prompt โ name, title, years of experience, location, skills, education, clearance mentions. Store extracted JSON, not the raw file, after parsing is complete.