I have built AI-powered web application for managing resume alongside job postings and applications. Features intelligent resume optimization, job description analysis, and interview preparation powered by vector embeddings and large language models.
Core Functionality
- Resume Management: Create and edit resumes with sections for experience, education, projects, and skills
- Structured Content: Organize work experience with titles, dates, locations, and bullet points
- Job Description Storage: Save and organize job descriptions with labels and metadata
- Application Tracking: Track job applications with timeline events, status updates, and interview scheduling
- Modern UI: Dark theme with smooth animations and intuitive design
AI-Powered Features
- ATS-Optimized Resume Tailoring: AI-powered bullet point rewriting optimized for specific job descriptions
- Resume Summary Optimization: Generate ATS-friendly professional summaries tailored to job requirements
- Skills Extraction & Matching: Automatically extract and suggest relevant skills from job descriptions
- RAG-Powered Insights Agent: Ask questions about your saved job descriptions using Retrieval-Augmented Generation
- Interview Preparation: Get personalized interview preparation suggestions based on application stage and job requirements
- Vector Search: Semantic search across job descriptions using embeddings and Qdrant vector database
Github Repo: https://github.com/slavkurochkin/side-filler


