What I learned building dAvId Career Manager
Dave Waddling · 2026-07-06
A career counsellor I know spends her whole day doing the same thing over and over: reading a job posting, comparing it against someone's resume, and rewriting that resume by hand. One client at a time.
That is not a complaint about her. It is the job. Tailoring a resume properly, matching the language of a posting, reordering achievements to lead with what the employer actually asked for, catching gaps before a hiring manager does, takes real time. Done well, it is closer to 30 or 40 minutes per application than the five minutes a template swap gives you. Most job seekers stop doing it properly after the first dozen applications, because who has the time. Most counsellors carrying a caseload of 40 or 50 clients do not have the time either, no matter how much they want to.
What I built, and why
I built dAvId Career Manager to close that gap. You paste in a job link, LinkedIn, a job board, a company's own careers page, the source does not matter. It pulls the company name, the title, and the full job description automatically. It scores the fit out of 100 against a candidate's real experience, and it shows the specific gaps between what the posting asks for and what the resume currently proves. If the fit is strong enough to be worth applying for, it drafts a tailored resume and cover letter in about the time it takes to make a coffee.
“Fit scoring” is the part people usually ask about first. In plain terms, it means comparing the requirements and language in the posting (skills, years of experience, certifications, tools named) against what is actually documented in the candidate's stored work history, and surfacing the distance between the two as a number and a list, not a mystery. The tool does not invent experience the candidate does not have. If someone is missing a requirement, it says so, it does not paper over it with confident-sounding language. That constraint was deliberate: a resume that oversells a candidate wastes everyone's time in the interview, and a career tool that lies to make its output look better is worse than no tool at all.
I built the first version for my own job search. The resumes it produced went out the door for real applications, mine, tailored the same way I would eventually have counsellors use it for their clients. From there it became something bigger. I pitched it as a licensable tool, dAvId Career Manager, to an Ontario employment services provider, so their counsellors could run this at caseload scale instead of doing it one resume at a time, evening after evening.
Why the counsellor still matters
Here is the part I want to be clear about: the AI is not replacing the counsellor's judgment. It is doing the tailoring grind, the reading, the comparing, the first draft, so she can spend her time on the parts of the job that actually need a person: talking a client through an interview nerves, deciding which of three job offers actually fits their life, catching the thing in someone's history that a fit score cannot see because it is not written down anywhere. Every draft the tool produces gets reviewed by a human before it goes anywhere. That is not a compliance box, it is the design.
That is the whole idea behind most of what I build. Not “AI does everything,” just AI doing the boring, repeatable ten percent of the work so a person can do the other ninety percent well, instead of spending their day on both and doing neither one justice.
If you manage a caseload
If you are a career counsellor, a workforce development lead, or you run intake for a recruiting desk, the question worth asking is not whether an AI resume tool for career counsellors exists (it does, several do), it is whether the one you pick keeps a human reviewing every output, tells you honestly when a candidate is a weak fit instead of flattering the fit score, and saves your team real hours instead of adding a new tool nobody adopts. That last one is the one that actually matters. A tool that looks good in a demo and never gets used in a caseload has not saved anyone anything.
If any of that sounds like a problem worth solving in your own shop, I would rather hear about your caseload than pitch you a demo. You can find the details on the contact section of this site.