Inspiration
Hiring today is inefficient and breaks at scale. Recruiters receive hundreds or even thousands of applications for a single role and spend a significant amount of time manually screening resumes. This process is slow, inconsistent, and often biased. At the same time, candidates have little visibility into how their resumes are evaluated or why they are rejected.
We initially built HireDesk as a hackathon project to address this gap. As we continued developing and improving the product, we realized its real-world potential and scaled it into a startup called Recrify. Our goal is to make hiring faster, more structured, and more transparent using AI and automation.
What it does
Recrify is an AI-powered platform that streamlines hiring from resume screening to interview evaluation. For direct login and testing purposes, you may use: Username: recrify@gmail.com Password: abcdef
For Candidates
| Feature | Description |
|---|---|
| Resume Upload | Upload resumes in PDF or DOCX format |
| AI Resume Analysis | Get AI-based resume analysis and scoring based on job descriptions |
| Skill Improvement Suggestions | Receive suggestions to improve skills and resume quality |
| AI Assistant | Interact with an AI assistant for resume-related queries |
| Job Applications | Apply to jobs and track application status |
For Recruiters
| Feature | Description |
|---|---|
| Job Management | Post and manage job listings |
| Resume Upload | Upload resumes individually or in bulk |
| Candidate Ranking | Automatically rank candidates using AI-based scoring |
| Candidate Comparison | Compare candidates based on relevance and profile data |
| Smart Filtering | Filter candidates using intelligent criteria |
| Insights Dashboard | Access structured candidate insights instantly |
| Integrated Interviews | Conduct interviews directly within the platform |
| Browser-based Video | Video interview experience without external tools |
| Face Detection | Detect candidate presence during interviews |
| Face Absence Detection | Identify prolonged absence from the frame |
| Multiple Face Detection | Detect presence of multiple people in frame |
| Tab Switching Detection | Monitor if candidate switches tabs during interview |
| Behavioral Monitoring | Real-time tracking of suspicious activities |
| Alert Timeline | Structured timeline of all interview alerts |
How we built it
- Built the frontend using React and Tailwind CSS for a clean and responsive UI
- Implemented role-based authentication using Firebase
- Developed backend APIs using Django and Django REST Framework
- Integrated resume parsing using spaCy
- Built a semantic similarity-based scoring system for resume matching
- Designed modular API architecture for scalability
- Optimized database queries for faster processing
- Implemented interview system with browser-based video interaction
- Developed face detection and monitoring logic
- Used PostgreSQL for structured data storage
- Deployed services using DigitalOcean, Vercel, and NGINX
Challenges we ran into
- Designing a fair resume scoring system without relying only on keyword matching
- Ensuring higher qualifications do not negatively impact candidate relevance
- Handling resumes in multiple formats like PDF and DOCX consistently
- Reducing false alerts in face detection during interviews
- Managing real-time monitoring without affecting performance
- Balancing accuracy vs system latency
- Ensuring scalability under high application load
- Integrating ML services smoothly with backend APIs
Accomplishments that we're proud of
- Evolved from a hackathon project into a startup called Recrify
- Built a complete end-to-end recruitment platform
- Combined resume intelligence with real-time interview monitoring
- Implemented bulk resume upload with automated candidate ranking
- Created a seamless recruiter + candidate experience
- Achieved scalable cloud deployment
- Developed structured interview alert timelines
- Deployed a scalable cloud-based system
What we learned
- Building scalable systems is as important as building intelligent features
- Reducing false positives is critical for maintaining trust
- Deployment and integration are key to real-world usability
- User experience plays a huge role in adoption
- Simplicity often beats complexity in product design
- Clear product positioning matters more than complexity
- Early validation is important before scaling
What's next for Recrify
- Improve resume scoring using advanced semantic models
- Introduce a unified interview integrity score
- Add recruiter analytics and hiring insights dashboard
- Build role-based assessment systems for different job types
- Expand AI assistant capabilities
- Add real-time collaboration tools for recruiters
- Integrate global payment systems for SaaS monetization
- Scale Recrify into a global hiring platform
Built With
- digitalocean
- django-rest-framework
- firebase-authentication
- framer-motion
- gemini-2.5
- hugging-face
- postgresql
- react
- spacy
- tailwind-css
- tensorflow


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