AI Systems & HR Tech
Talent AI — AI Recruitment & CV Screening
Automated recruitment engine that scores, ranks, and shortlists candidate resumes against specific job requirements using Google Gemini AI.

Case Study Overview
Value & Architecture Breakdown
1. Problem
HR teams spend dozens of hours manually reading unstructured PDF/DOCX resumes, leading to hiring bottlenecks and bias.
2. Solution
Developed an automated pipeline extracting raw text via pdfjs-dist/mammoth and utilizing Google Gemini AI to generate objective suitability scores and reasoning.
3. Tech Stack
4. Business Impact
Shortened candidate evaluation from days to seconds while eliminating resume screening bias with detailed candidate scorecards.
Need an AI system tailored to your business?
Let's discuss custom AI automation, agents, or SaaS development.
How it works
From job posting to AI shortlist in 4 steps
Employers create job forms, share a link, and let AI handle the screening. Candidates submit CVs — the system extracts, scores, and shortlists automatically.

Create Job Application Form
Employers build custom job application forms with specific requirements, skills, and qualifications. The form auto-generates a shareable link ready for distribution.

Share Link & Collect Candidates
Copy the link and share it directly with candidates or post on social media. Each submission feeds into the system automatically.

AI-Powered Auto-Shortlisting
When a candidate submits their CV, the system extracts text (PDF via pdfjs-dist, DOCX via mammoth) and scores it against the job requirements using Google Gemini AI. ATS-friendly CVs get shortlisted automatically.

Scoring & Reasoning
Each submission shows exactly why it was shortlisted or rejected — with a detailed score breakdown based on the candidate's CV against the job requirements. Full transparency, no bias.
Full Tech Stack
Every tool powering Talent AI
Languages, frameworks, and services used to build the AI-powered recruitment platform.
Languages
TypeScript
Main language (with JSX for React components)
Frontend
React 19
UI framework
Vite 6
Build tool & dev server
React Router DOM v7
Client-side routing
Tailwind CSS v4
Utility-first CSS (via @tailwindcss/vite)
shadcn/ui (base-nova)
Component library
Base UI React
Headless UI primitives
Lucide React
Icon library
Motion (Framer Motion)
Animations
class-variance-authority + clsx + tailwind-merge
Class management
Sonner
Toast notifications
date-fns
Date utilities
Backend / Server
Express
HTTP server (runs via tsx in server.ts)
tsx
TypeScript execution engine
dotenv
Environment variable management
AI / Data
Google Gen AI SDK (@google/genai)
Gemini API for AI analysis & scoring
pdfjs-dist
PDF text extraction from CVs
mammoth
DOCX text extraction from CVs
Database & Auth
Firebase v12
Firestore (database), Authentication, Storage
Dev Tools
TypeScript 5.8
Type checking
Autoprefixer
CSS vendor prefixes
Key Technologies
The tools that powered this project
Achievements
Measurable impact
More Projects
Other work you might like
AI SaaS & No-Code Platform
AIVIZED Agent Factory
Struggling with slow chatbot delivery? AIVIZED Agent Factory is a no-code AI platform that builds, configures, and deploys production-ready AI chatbots in under 10 minutes.
AI SaaS & Social Intelligence
Instagram Growth OS — Meta Verified AI SaaS
Growth OS connects directly to Meta's official Graph API to analyze content performance, generate viral AI copy, score posts, and run competitor gap analysis from one workspace.