Inspiration
Millions of people feel stuck in jobs they dislike but are too afraid to leave because career transitions feel risky and uncertain. The “grass is greener” problem keeps people frozen in roles they’ve outgrown. We asked: what if you could instantly see all the careers you could transition into, understand how your skills transfer, and even “talk” to your future self in those roles before making a move? That’s the idea behind CareerView.
What it does
JobMatch Reality takes your resume and shows you a map of your possible futures:
Resume → Career Matches: Upload your resume, and AI outputs all possible career transitions with a percentage match score.
Skill Transferability Analysis: Highlights which skills carry over and which you’ll need to develop.
Career Path Optimization: Shows the exact steps (courses, certifications, projects) to bridge the gap.
Synthetic Interviews: Talk to AI-generated role personas of yourself (software engineer, UX designer, product manager) to get a taste of what you may deal with.
Demo example: A teacher uploads their resume. JobMatch Reality shows them strong matches for instructional design (92%), HR training (87%), and curriculum consulting (81%). They chat with an “AI instructional designer” to understand daily work, and get a roadmap to pivot in under 6 months.
How we built it
- Frontend: React web app with a resume uploader + interactive career dashboard.
- Backend: Python (FastAPI) for skill extraction, career mapping, and simulations. AI Layer:
- Resume parsing with spaCy + embeddings.
- GPT-4 for role persona generation + conversational simulations.
- Career transition graph built using O*NET data and GPT-4.
Challenges we ran into
- Building realistic career personas that don’t just sound like chatbots.
- Making the career “map” digestible, not overwhelming.
- Avoiding bias (ensuring the AI doesn’t steer people into limited paths based on stereotypes).
Accomplishments that we're proud of
- Built a working MVP in under 36 hours that takes a resume and generates realistic career matches.
- Integrated skill transferability analysis to calculate how someone’s background aligns with potential careers.
- Created interactive AI-powered role personas that let users “chat” with jobs before pursuing them.
- Designed a clean, intuitive UI that feels more like a career test-drive than a static job board.
- Validated the idea with mentors and peers who said they’d actually use it for their own career exploration.
What we learned
- Career transitions are deeply emotional, not just logical — people need confidence, not just data.
- O*NET and similar databases are powerful but require creative structuring to feel user-friendly.
- Resume parsing is messy — context matters more than keywords.
- Hackathon demos shine when you can show interactivity (like “talking to a Product Manager persona”).
- Building fast means scoping to a wow-moment loop instead of boiling the ocean.
What's next for CareerView
- Add Auth for users to store personal resume and path data, deploy frontend and backend so it doesn't have to be hosted locally
- Expand beyond a single resume upload to include LinkedIn imports and real-time skill validation.
- Add visual “career path maps” showing step-by-step transitions and required upskilling.
- Integrate salary + demand data for each role to help users weigh financial outcomes.
- Build partnerships with universities, career centers, and recruiting platforms.

Log in or sign up for Devpost to join the conversation.