ResumIn
What It Does
This project is an AI-powered resume builder that generates job-specific, highly tailored resumes from a single, comprehensive user profile.
Instead of rewriting your resume for every application, you do the hard work once. The system handles the rest. Selection, alignment, and optimization.
How It Works
1. Deep User Input (One-Time)
Users input:
- Education and personal background
- 5–10 projects with high-detail bullet points
- Work experience with clear impact, responsibilities, and technologies
Most people skip this depth that’s exactly why their resumes are weak. This system forces high-quality input upfront.
2. Job Analysis Agent
User provides only a job posting link.
The AI agent:
- Scrapes and summarizes the job description
- Extracts required skills and qualifications
- Generates technical + behavioral interview questions
- Identifies ATS keywords
This turns messy job postings into structured data.
3. Resume Tailoring Agent
A second agent takes:
- Your full dataset
- The analyzed job requirements
It then:
- Selects the most relevant projects and experience
- Reorders content for maximum impact
- Injects ATS keywords naturally
- Removes irrelevant or low-signal content
4. Output
- Clean and optimized professional resume formatting
- Exported as a submission-ready PDF
Why It’s Different
Most tools focus on templates.
This system focuses on:
- Relevance > completeness
- Signal density > filler
- Matching the job > generic resumes
Blunt truth: bad resumes aren’t ugly, they’re irrelevant.
Challenges We Addressed
- Designing a pipeline that separates analysis vs. generation
- Preventing keyword stuffing while still optimizing for ATS
- Handling noisy and inconsistent job descriptions
What We Learned
- High-quality input drastically improves AI output
- Multi-agent systems outperform single-pass generation
- Resume optimization is fundamentally a selection problem, not a writing problem
What’s Next
- Real-time feedback on missing skills
- Integration with job boards
- Interview prep mode based on generated questions
- Database custom user profile integration
Conclusion
This project turns resume building into a data-driven optimization system.
You stop guessing what to include and start targeting exactly what matters.
Built With
- css
- fastapi
- flaskapi
- gemini
- html
- javascript
- python
Log in or sign up for Devpost to join the conversation.