AI-Powered Job Recommendation Platform
Vitali Ilykhkun
Published
0
Overview
Built a full-stack AI-powered career assessment platform that helps
users discover suitable career paths through a personalized
questionnaire. The platform analyzes user interests, evaluates thousands
of job roles, verifies email ownership, and delivers tailored job
recommendations with AI-generated explanations.
What I delivered
- Complete end-to-end user journey:
- Career assessment questionnaire
- Email verification workflow
- Personalized job recommendation results
- Intelligent job recommendation engine supporting 3,000+ job
roles- Deterministic ranking system combined with AI-generated insights
- Sector-aware recommendations to ensure diversity across career
fields - Configurable scoring rules, thresholds, and ranking logic
- Top recommended jobs with sector categories and clear match
explanations
- AI-powered explanation layer
- Generated personalized reasoning behind each recommendation
- Integrated LLM providers including OpenAI and Gemini for
natural-language career insights
- Marketing automation integration
- Integrated Systeme.io API for lead capture
- Automated contact creation, tagging, and email workflows
- Admin management platform
- Manage questionnaire content and assessment logic
- Import and maintain large job catalogs (CSV → structured JSON)
- Configure ranking rules and sector preferences
- Review user responses and recommendation data
- Secure and scalable backend architecture
- Multi-tenant ready design
- Secure admin authentication and role-based access patterns
- API-driven architecture designed for future expansion
Tech Stack
Frontend
- Next.js
- React
- TypeScript
Backend
- FastAPI (Python)
- REST APIs
- Secure authentication workflows
AI & Integrations
- Google Gemini API
- Systeme.io API
Data & Infrastructure
- PostgreSQL
- Structured job catalog management
- CSV/JSON data processing pipelines
- CI/CD
Outcome
Delivered a production-ready beta platform capable of handling a growing
career database of 3,000+ job roles while maintaining fast
recommendations, consistent ranking logic, and personalized AI-generated
career guidance.
The system provides a strong foundation for scaling into a larger career
discovery platform with additional AI capabilities, analytics, and
personalized learning or career planning features.