AI based resume parsing and candidate management platform
Industry
HR tech
Services
HR tech
Reading Time: 2minutes
About: AI based resume parsing and candidate management platform Industry: SaaS – Recruitment & HR Technology
HireSmartAI is a Micro SaaS product developed by TheCodeWork team. It is a resume parsing and candidate management platform that helps HR professionals efficiently manage resumes shared via WhatsApp Business accounts.
By leveraging automation and AI, the platform streamlines candidate sourcing, parsing, storage, search, and export, making recruitment faster and more organized.
Product Approach
We developed HireSmartAI from the ground up, ensuring a seamless experience for HR professionals through:
WhatsApp Business Integration for onboarding and resume collection.
AI-powered resume parsing for structured candidate profiles.
Efficient data storage and management in a cloud-based infrastructure.
Powerful search functionality to find candidates based on job descriptions and skills.
User-friendly dashboard to track parsed resumes and export data effortlessly.
TheCodeWork team led the entire development process, ensuring a fully productized and cloud-hosted application.
Key Features
1. Onboarding & Authentication
HR professionals log in using their WhatsApp Business account.
Their number gets registered with the webhook, enabling automated message handling.
Integrated Google login for secure authentication.
2. Resume Parsing & Management
Candidates send resumes via WhatsApp.
The system parses resumes and extracts key candidate information.
Resumes are stored securely in AWS S3, while parsed data is saved in PostgreSQL.
3. Candidate Data Management
HR professionals can view, search, and manage candidate profiles.
The dashboard provides search functionality based on job descriptions and skills.
Users can export candidate details as: A ZIP file containing resumes and an Excel sheet with structured candidate data.
4. Email Notifications
Used AWS SES to send exported files to HR professionals.
5. Asynchronous Processing
Celery handles background tasks such as: Resume parsing, and file export.
Technical Approach
We built HireSmartAI with a microservices-inspired architecture, ensuring scalability and efficiency.
Backend: Django & Django REST Framework (DRF) for API development.
Frontend: Vue.js, Nuxt.js and Tailwind CSS
Database: PostgreSQL for structured candidate data storage.
Cloud Services: AWS S3 (resume storage)AWS SES (email notifications)
Deployment: Gunicorn, Supervisor, and Nginx on AWS EC2.
Task Queue: Celery for handling background processing.
Libraries & Tools: Boto3, WhatsApp Business API for seamless integration.
Development Approach
We followed an agile methodology to ensure smooth development and deployment.
Requirement Gathering – Collaborated with the TheCodeWork team to finalize system requirements.
Mockup UI Designs – Created by the frontend team and approved by stakeholders.
Test Case Documentation – Identified, documented, and validated key test cases.
Feature Development – Implemented features, conducted unit & integration tests.
Staging Deployment & UAT – Deployed features for user acceptance testing.
Production Deployment – Successfully deployed approved features to production.
Feel free to book a DEMO and walk through the tool by yourself.
Our Content Team at TheCodeWork believes in quality content. We write everything related to
startups and products at large. We publish our blog every Wednesday. Subscribe to our
newsletter to get notified on our awesome content.