Is your CV truly job-ready? I built an AI Senior Strategist with Gemini to find out
Source: Dev.to
What I Built with Google Gemini
I developed CV Advisor PRO, a senior‑career auditor that goes beyond simple spell‑checking to provide high‑level career coaching. Many talented professionals miss out on opportunities because they lack the “language of leadership.” This tool democratizes the kind of feedback usually reserved for expensive executive consultants.
Google Gemini powers the system. Using the Gemini 3 Flash Preview model via Google AI Studio, the app performs deep‑tissue scans of professional documents, leveraging Gemini’s massive context window and multimodal capabilities to:
- Analyze PDF structures and extract complex work histories.
- Apply the STAR method (Situation, Task, Action, Result) to transform passive duties into high‑impact achievements.
- Generate an Employability Score.
Demo
Here is my video demo.
What I Learned
Building this tool taught me that career coaching is a delicate balance of data science and psychology.
- Technical Growth: Mastered prompt engineering to keep the model in a “Senior Career Strategist” persona, delivering “tough love” without discouragement.
- Product Philosophy: Users want more than a better document; they want confidence in their worth. Applying the tool to my own CV was extremely helpful.
- System Design: Using Cloud Run and TypeScript alongside Gemini showed how quickly a high‑speed, scalable AI microservice can be deployed.
Google Gemini Feedback
Wins
- The model’s responses are consistent and useful; I applied several improvements to my own CV.
- Speed is incredible—latency is the enemy for a real‑time conversational coach, and Flash handled complex reasoning almost instantly.
- Its ability to distinguish between a responsibility and an achievement far outperforms previous models I’ve tested.
Friction
- Fine‑tuning the “AI Career Coaching” aspect required several iterations. Initially, the model was overly polite, praising even irrelevant details.
- The model generated responses faster than it could read the input, so I limited interaction after the AI finishes speaking.
Future Support
- I’d love deeper integration for real‑time web‑scraping within the AI Studio environment to enable a “Live Job Comparison” feature I plan next.
