-
-
How It Works — A simple 4-step flow showing resume upload, job input, gap analysis, and interview simulation.
-
Landing Page — Premium dark-themed homepage highlighting Career Copilot AI and its job-prep features.
-
Upload Resume & Jobs — Start the workflow by uploading a resume and adding the target job description.
-
CV Audit Score — Shows ATS score, skill match, keyword gaps, and resume improvement insights.
-
ATS Keyword Inject — Optimizes resume content with missing ATS keywords, skills, and job-matching terms.
-
Cover Letter Draft — Generates clean, role-specific cover letters from your resume and target job description.
-
Interview Practice — AI voice and text mock interviews with tailored questions, live responses, and instant feedback.
-
Saved Documents — Keeps uploaded resumes, job targets, and generated documents organized in one place.
Career Copilot: An AI career coach powered by Google Gemin
Inspiration
The job market is more competitive than ever, and many talented candidates are rejected before a recruiter even reads their resume. In many cases, the first rejection happens at the ATS stage, where resumes are filtered based on keywords, structure, and relevance to the job description. Many students and early-career professionals do not know why they are being rejected, even when they have the skills and potential to do the job.
This challenge is even bigger for people who do not have access to mentors, career coaching, or structured guidance. Career Copilot AI was built to solve that gap by giving job seekers a smarter way to understand their profile, improve their resume, and prepare with confidence. The idea came from seeing how confusing and unfair the hiring process can feel for candidates trying to break into competitive roles without the right support.
What it does
Career Copilot AI is an AI-powered platform for modern job preparation. It helps users optimize resumes for ATS, analyze skill gaps, generate personalized cover letters, and practice interviews through an AI voice simulation experience.
The platform includes four key features:
- Diagnostic Match Matrix: Compares a resume with a target job description, detects missing keywords, analyzes experience gaps, and estimates a match score.
- ATS Resume Optimization: Restructures resume content into a cleaner, parser-friendly format designed to improve ATS compatibility.
- AI Cover Letter Generation: Creates role-specific cover letters based on the uploaded resume and target job description.
- AI Voice Simulation Lab: Lets users practice mock interviews using voice or text, then receive tailored feedback on their responses.
The live product also highlights measurable outcomes such as 98.4% ATS acceptance, under 3.2-second AI generation, 14,200+ interviews hosted, and a 2.8x callback multiplier.
How we built it
Career Copilot AI was built as a modern web application with a clean and responsive user experience. The product follows a simple and easy workflow: upload a resume, paste a job description, analyze the gaps, and simulate an interview.
The frontend was built using React, Vite, and Tailwind CSS to create a fast and polished interface. The AI layer is powered by Google Gemini, which handles resume parsing, job description analysis, keyword extraction, content generation, and interview feedback evaluation.
For interview practice, the project uses the HTML5 Web Speech API so users can answer questions using their voice directly in the browser. For resume output, it supports structured PDF generation to create ATS-friendly documents. The product is deployed on Netlify, and the codebase is maintained on GitHub.
Challenges we ran into
One major challenge was making the resume and job description analysis feel practical and accurate, not generic. Job descriptions vary a lot in structure and wording, so the prompts had to be carefully designed to detect meaningful keyword gaps and match signals instead of doing basic text matching.
Another challenge was voice interaction reliability. Browser-based speech recognition behaves differently across devices and browsers, so the interview simulator needed support for retries, recognition errors, and fallback options.
We also faced difficulty in generating ATS-friendly resume output that is both visually clean and machine-readable. Balancing content structure, formatting quality, and export consistency took multiple iterations. On top of that, building and shipping the full experience during a hackathon required strong prioritization and modular execution.
Accomplishments that we're proud of
One of the biggest accomplishments was turning the idea into a live, working product instead of just a concept. Career Copilot AI includes a polished landing page, a clear 4-step workflow, resume analysis features, and an interview simulation experience that reflects the actual product vision in a usable way.
Another achievement was combining multiple AI-powered career tools into one connected workflow. Instead of solving only one part of the job-search journey, the platform brings together resume optimization, skill-gap analysis, cover letter generation, and mock interviews in one place.
It is also a proud milestone that the product is publicly deployed and backed by an open GitHub repository, making it easy to demo, improve, and extend.
What we learned
This project taught us that building useful AI products is not only about choosing a powerful model. It is also about designing the right prompts, creating clear workflows, and giving users outputs that are specific, actionable, and easy to understand.
We also learned a lot about real hiring problems such as ATS visibility, missing keywords, and interview confidence. On the technical side, the project reinforced the importance of modular architecture when combining frontend UI, LLM-based processing, browser speech features, and deployment into one product.
Most importantly, the project highlighted that many job seekers do not lack talent — they lack guidance, feedback, and visibility into how hiring systems evaluate them. That insight shaped the entire solution.
What's next for Career Copilot AI
The next step is to make Career Copilot AI more personalized and scalable. Future versions can include user authentication, saved progress, application history, and a dashboard to track ATS score improvements over time.
Other planned improvements include live job-board integrations, mentorship matching, multilingual support, and role-specific interview tracks for software engineering, product, design, and data roles. These additions would make the platform even more useful for students and professionals preparing for real-world opportunities.
Built With
- agentic-ai
- generative-ai
- github
- google-gemini-api
- html5-web-speech-api
- javascript
- netlify
- node.js
- react
- react-pdf
- rest
- tailwind-css
- vite
Log in or sign up for Devpost to join the conversation.