Inspiration
Applying to on-campus jobs is exhausting. Students spend 20+ minutes per application, copying the same information into different forms. Most give up after 2-3 applications, missing out on opportunities they're qualified for
What it does
HuskyApply lets students upload their resume once and instantly apply to dozens of UW jobs and scholarships with one click. Unlike most auto application platforms, this helps you write a cover letter/ essay as well!
How we built it
Frontend: React hosted on local server
Resume Processing: Tesseract.js OCR extracts text from uploaded PDFs
Storage: S3 for resumes, DynamoDB for jobs/applications
Integration: Connects with UW scholarship databases
Challenges we ran into
Handshake doesn't have a public API, so we had to design a hybrid approach where we manually accessed job applications.
Accomplishments that we're proud of
We made our own custom heuristic that allows us to parse resumes, and have it fill out the essay portion as well!
What we learned
Building secure, scalable serverless architectures The importance of UX when solving real student pain points
What's next for Husky Apply
AWS Cognito authentication with UW NetID federation Lambda functions for automated Handshake form-filling Cover letter generation using AWS Bedrock Mobile app for iOS/Android Expand to other universities

Log in or sign up for Devpost to join the conversation.