Career Comeback Coach: Turning the 'Gap' into a Launchpad
Source: Dev.to

This is a submission for the Built with Google Gemini: Writing Challenge
Opening a code editor after three years away felt like trying to speak a language I’d forgotten. Whether it’s maternity leave, recovering from a health crisis, or caring for a loved one, the “career gap” is often treated like a black hole on a resume. The industry moves at high speed, and re‑entering can feel more like a leap of faith than a career move.
I built Career Comeback Coach because “just Google it” is terrible advice for someone dealing with the imposter syndrome that comes with a gap. You need a bridge, not just links—someone (or something) to tell you that your time away wasn’t empty and that your old skills still matter.
What I Built with Google Gemini
The app is a one‑stop shop for career returners. Instead of a generic chatbot, I used Gemini 3 Pro to create a specific “Coach” workflow.
The Resume Reality Check (Vision)
- Upload a PDF or a photo of your old resume.
- Gemini’s vision capabilities parse the layout and understand your history without custom OCR code.
Deep Reasoning (Thinking Mode)
- Uses
thinkingConfigto let Gemini “think” before responding. - Analyzes past experience to surface hidden transferable skills (e.g., household management → project management, medical recovery → resilience).
Real‑Time Roadmaps (Grounding)
- Prevents AI from fabricating links by employing Google Search Grounding.
- When suggesting technologies like “React 19” or “Next.js,” the app verifies and returns actual documentation links from 2025.
The Voice Interview
- Leveraging the Web Speech API and Gemini, users can talk to the app.
- Acts as a supportive yet firm hiring manager, providing a safe space to practice the “So, tell me about this gap…” question.
Demo
- YouTube Demo: link pending
- AI Studio: link pending
What I Learned
-
Latency is the enemy of conversation.
Thinking Mode adds a few seconds of delay; I added a “thought‑trace” UI so users see the AI’s reasoning while they wait. -
Designing for empathy.
Beyond React 19 and the Google GenAI SDK, the real challenge was prompting Gemini to be encouraging without feeling “fake.” -
Graceful failures.
Implemented a fallback that switches to the standard Gemini 3 model when the Deep Reasoning model hits rate limits, avoiding 500 errors.
Google Gemini Feedback
The Good
- Multimodal support is incredible; the app handles images/PDFs seamlessly.
- Search Grounding eliminates the risk of providing broken or outdated links.
The Bad
- Thinking Mode greatly improves output quality but introduces noticeable wait times.
- A streaming version of the thought process would enhance the live‑chat experience.