AI Résumé Builder
Rewrites a résumé for one particular job advert, showing every change side by side before anything is exported.
- Role
- Frontend, API, tests, deploy.
- Challenge
- A résumé written for everything speaks to nobody. Rewriting it by hand for every job is slow work, and a model left to itself will quietly change the formatting you needed it to keep.
- Key decision
- The AI has to return the résumé in one fixed structure. If it returns anything else the app rejects the answer outright, because a quietly broken résumé is worse than no résumé at all. I also chose to show every change beside the original instead of applying them automatically. That is slower to use, and it means the person still owns what their résumé says.
- Outcome
- The tests drive the real app in a browser, with the model’s answers faked, so they check my code and not the model’s mood that day. The deploy only happens if they pass on that same commit. I use it for my own applications.