Back to Projects
KaamSathi - AI-Powered Career Development Platform
A job-search app with a resume builder, mock interviews, skill quizzes, and learning suggestions. Next.js and Node.js, with Google Gemini and the Tavily API.
Project Gallery



+11
About This Project
I was a core contributor on KaamSathi, a one-month hackathon build. Job seekers get a resume builder with a few templates, mock interviews with feedback, quizzes, and a suggested learning path. The frontend is Next.js 15 (App Router, Tailwind). The API is Node.js, Express, and TypeORM on PostgreSQL. Gemini handles chat and quiz generation; Tavily is used for search. It also scores resumes for ATS compatibility, matches jobs, and can generate and parse PDFs.
Key Features
- AI-powered resume builder with multiple templates
- Intelligent interview preparation and mock interviews
- Skill assessment quizzes generated by AI
- Personalized learning path recommendations
- ATS compatibility scoring and optimization
- Job matching algorithms and career guidance
- Document processing and PDF generation
- Real-time AI chat assistance for career queries
Challenges & Solutions
- Integrating Gemini and Tavily in the same request flow
- Building accurate ATS compatibility scoring algorithms
- Creating personalized learning recommendations using AI
- Implementing complex document processing and PDF generation
- Designing scalable database architecture for career data
- Ensuring responsive design across all career tools
