{"id":431341,"date":"2026-05-08T07:12:24","date_gmt":"2026-05-08T07:12:24","guid":{"rendered":"https:\/\/www.newsbeep.com\/il\/431341\/"},"modified":"2026-05-08T07:12:24","modified_gmt":"2026-05-08T07:12:24","slug":"my-local-llm-rewrote-my-resume-better-than-chatgpt-and-its-not-even-close","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/il\/431341\/","title":{"rendered":"My local LLM rewrote my resume better than ChatGPT, and it&#8217;s not even close"},"content":{"rendered":"<p>In the fourteen-ish hours I spend on my PC every single day, fifteen minutes are spent on LinkedIn, without fail. Not because I&#8217;m super interested in knowing what everyone in my network is up to, but because the daily LinkedIn puzzles and word-games are undeniably one of the best parts of my day. Of course, at the same time, it&#8217;s impossible not to peruse through the feed, seeing every fifth post be about how resumes can be made more ATS-friendly by having an AI agent &#8220;clean it up&#8221; for you.<\/p>\n<p>You&#8217;ll also find hundreds of different prompts telling you exactly what to input, just so that your resume presents itself better. I&#8217;ve spent the past two weeks learning the ropes for <a href=\"https:\/\/www.xda-developers.com\/self-hosted-llms-are-way-more-powerful-than-a-chat-interface\/\" target=\"_blank\" rel=\"nofollow noopener\">self-hosting LLMs through Ollama<\/a>. Naturally, my first thought was how my own locally-stored model would fare against OpenAI&#8217;s ChatGPT if I pitted them head-to-head in a resume-rewriting contest.<\/p>\n<p>                                                                                                                            <a href=\"https:\/\/www.xda-developers.com\/self-hosted-llms-i-use-for-specific-tasks\/\" rel=\"nofollow noopener\" target=\"_blank\"><br \/>\n                        <img width=\"440\" height=\"248\" loading=\"lazy\" decoding=\"async\" alt=\"Laptop showing self-hosted LLM\" data-img-url=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/05\/self-hosted-llm.jpg\" src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/05\/self-hosted-llm.jpg\"\/><\/p>\n<p>                    <\/a><\/p>\n<p>                    Related<\/p>\n<p>\t\t<a href=\"https:\/\/www.xda-developers.com\/self-hosted-llms-i-use-for-specific-tasks\/\" title=\"5 self-hosted LLMs I use for specific tasks\" target=\"_blank\" rel=\"nofollow noopener\"><br \/>\n\t\t\t5 self-hosted LLMs I use for specific tasks<br \/>\n\t\t<\/a><\/p>\n<p class=\"display-card-excerpt\">My customized, self-hosted AI workflow<\/p>\n<p>                        The same resume, with the same prompt<\/p>\n<p>            A single local LLM going up against OpenAI&#8217;s titan<\/p>\n<p>        <img width=\"1650\" height=\"928\" loading=\"lazy\" decoding=\"async\" alt=\"Having Ollama download Gemma 4's latest model via Command Prompt in Windows 11.\" data-img-url=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/05\/ollama-downloading-gemma-4-latest-model-via-command-prompt.png\" src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/05\/ollama-downloading-gemma-4-latest-model-via-command-prompt.png\" class=\"img-brightness-opt-out\"\/><\/p>\n<p>It had been a while since I&#8217;d updated my resume. This entire year, I&#8217;ve only had the opportunity to do it once, and the document itself hasn&#8217;t had a lot of care put into it, to be rather honest. I even had to spend ten minutes digging through my files to find the last-edited copy, which I promptly put into ChatGPT. Simultaneously, I uploaded my resume to my local LLM, which runs the Gemma 4 model <a href=\"https:\/\/www.xda-developers.com\/n8n-dify-ollama-best-self-hosted-ai-automation-stack\/\" target=\"_blank\" rel=\"nofollow noopener\">through Ollama<\/a>. When I have plenty of time on my hands, I usually prefer using the Quen 3.6 model with 27 billion parameters, but it sure puts my RTX 4070 Ti and 32GB DDR5 RAM system to shame. As such, I went with my go-to Gemma 4, 8 billion-parameter model.<\/p>\n<p>Here&#8217;s the prompt I gave <a href=\"https:\/\/www.howtogeek.com\/why-i-use-chatgpt-and-local-llms\/\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">to both the LLMs<\/a> at the same time \u2014 Take a look at my resume, and go through it with a fine-toothed comb. Act as a senior hiring manager and resume reviewer for tech and media roles. Analyze my resume and provide feedback with zero sugarcoating. Identify the following: 1. Weak bullet points 2. Redundant or vague writing 3. Overused corporate buzzwords 4. Missing measurable impact 5. Sections that undersell my experience 6. Skills or achievements that should be emphasized more. Help me optimize my resume&#8217;s content to include relevant keywords and phrases in a natural way. Audit this entire resume and point out areas where I&#8217;m being too vague, too wordy, or not showing enough impact. Then, rewrite the resume to sound sharper, more confident, and more employable while still sounding human and believable. Prioritize clarity, impact, and strong phrasing over sounding overly formal. Lastly, write a headline and a subheading that clearly communicate to the reader what I bring to the table and what my strongest suits are.<\/p>\n<p>                                                                                                                            <a href=\"https:\/\/www.xda-developers.com\/used-claude-gemini-chatgpt-create-personal-website-have-clear-winner\/\" rel=\"nofollow noopener\" target=\"_blank\"><br \/>\n                        <img width=\"440\" height=\"248\" loading=\"lazy\" decoding=\"async\" alt=\"Claude beating ChatGPT and Gemini at creating websites\" data-img-url=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/05\/used-claude-chatgpt-gemini-to-create-personal-website.jpg\" src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/05\/used-claude-chatgpt-gemini-to-create-personal-website.jpg\"\/><\/p>\n<p>                    <\/a><\/p>\n<p>                    Related<\/p>\n<p>\t\t<a href=\"https:\/\/www.xda-developers.com\/used-claude-gemini-chatgpt-create-personal-website-have-clear-winner\/\" title=\"I used Claude, Gemini, and ChatGPT to create my personal website, and there was a clear winner\" target=\"_blank\" rel=\"nofollow noopener\"><br \/>\n\t\t\tI used Claude, Gemini, and ChatGPT to create my personal website, and there was a clear winner<br \/>\n\t\t<\/a><\/p>\n<p class=\"display-card-excerpt\">The AI web dev battle.<\/p>\n<p>                        ChatGPT decided to take a rather generic approach<\/p>\n<p>            It&#8217;s nothing I haven&#8217;t seen before<\/p>\n<p>GPT-5.5 took my resume and immediately began telling me what was wrong with it. It pointed out how the resume was relying on a lot of standard resume phrasing, while lacking any real substance underneath. I wouldn&#8217;t call GPT&#8217;s response wrong, per se, but it was certainly a little too cautious. It pointed out problems with vague phrasing, missing metrics, and generic wording, but it never managed to fully reframe the resume into something strategically marketable. Where ChatGPT-5.5 focused more on cleanup, my locally-run Gemma 4 changed the entire tone of its feedback. <\/p>\n<p>Want to stay in the loop with the latest in AI? The XDA AI Insider newsletter drops weekly with deep dives, tool recommendations, and hands-on coverage you won&#8217;t find anywhere else on the site. Subscribe by modifying your newsletter preferences!<\/p>\n<p>GPT-5.5 especially missed the mark in connecting the dots between my wildly different experiences. It treated journalism, AI QA, editorial, and SEO work as separate professional chapters as it tried cleaning each of them up in isolation. A strong part of my resume comes from my year-long experience at Nvidia, which <a href=\"https:\/\/www.xda-developers.com\/openai-releases-gpt-55and-you-can-try-it-right-now\/\" target=\"_blank\" rel=\"nofollow noopener\">GPT-5.5 clearly undersold<\/a>, especially compared to what Gemma 4 did. ChatGPT&#8217;s response absolutely did improve clarity, sure, but did nothing to improve perceived value. <\/p>\n<p>Plus, when it came to rewriting the entire thing, I can&#8217;t quite figure out why ChatGPT chose to go with a &#8220;condensed&#8221; version. Furthermore, it skipped out entirely on the final instruction, where I explicitly asked for a headline and a sub-headline to act as an immediate synopsis for recruiters.<\/p>\n<p>                                                                                                                            <a href=\"https:\/\/www.xda-developers.com\/i-stick-to-my-self-hosted-llms-instead-of-chatgpt\/\" rel=\"nofollow noopener\" target=\"_blank\"><br \/>\n                        <img width=\"440\" height=\"248\" loading=\"lazy\" decoding=\"async\" alt=\"Running DeepSeek on the Radxa Orion O6\" data-img-url=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/05\/radxa-orion-o6-17-ollama.jpg\" src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/05\/radxa-orion-o6-17-ollama.jpg\"\/><\/p>\n<p>                    <\/a><\/p>\n<p>                    Related<\/p>\n<p>\t\t<a href=\"https:\/\/www.xda-developers.com\/i-stick-to-my-self-hosted-llms-instead-of-chatgpt\/\" title=\"I don&#039;t pay for ChatGPT, Perplexity, Gemini, or Claude \u2013 I stick to my self-hosted LLMs instead\" target=\"_blank\" rel=\"nofollow noopener\"><br \/>\n\t\t\tI don&#8217;t pay for ChatGPT, Perplexity, Gemini, or Claude \u2013 I stick to my self-hosted LLMs instead<br \/>\n\t\t<\/a><\/p>\n<p class=\"display-card-excerpt\">There&#8217;s no point in relying on AI tools when my local LLMs can handle everything<\/p>\n<p>                        Gemma 4 understood what ChatGPT initially missed<\/p>\n<p>            My local model actually slowed down and thought<\/p>\n<p>The biggest thing <a href=\"https:\/\/www.xda-developers.com\/gemma-4-not-smartest-local-llm-but-reach-for\/\" target=\"_blank\" rel=\"nofollow noopener\">Google&#8217;s Gemma 4<\/a> did better was intent recognition, in my opinion. Instead of merely editing my resume, it analyzed the entire thing and actually crafted a full career narrative. It understood that my resume struggled with fragmentation fatigue, where I went from being a mere writer, to a journalist, to a prompt engineer and QA lead and a creative head. On paper, it looked chaotic, and it desperately required reframing into deliberate skill expansion. That&#8217;s what <a href=\"https:\/\/www.xda-developers.com\/tested-local-models-for-same-tasks-each-model-won-at-something-different\/\" target=\"_blank\" rel=\"nofollow noopener\">my local LLM<\/a> caught over the course of its one minute of thinking. Most importantly, it recognized the far more interesting narrative: that I intentionally evolved from writer to technical media operator. Of course, this is what comes off as a significantly stronger story. <\/p>\n<p>Where my GPT feedback called a bullet point vague, Gemma followed it up with how it should demonstrate operational or financial impact. That&#8217;s how the local model proved to be more aggressive in translating responsibilities into business outcomes. Sure, even I myself had named the file I uploaded as my &#8220;CV,&#8221; but Gemma turned it into a branding document rather than a generic work history sheet. It also gave me a &#8220;multi-functional media strategist&#8221; angle which was genuinely smart. <\/p>\n<p>                                                                                                                            <a href=\"https:\/\/www.xda-developers.com\/google-gemma-4-finally-made-me-care-about-running-local-llms\/\" rel=\"nofollow noopener\" target=\"_blank\"><br \/>\n                        <img width=\"440\" height=\"248\" loading=\"lazy\" decoding=\"async\" alt=\"google ai model selection dialog showing gemma models with search and filter options\" data-img-url=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/05\/google-ai-model-selection-dialog-showing-gemma-models-with-search-and-filter-options.jpg\" src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/05\/google-ai-model-selection-dialog-showing-gemma-models-with-search-and-filter-options.jpg\"\/><\/p>\n<p>                    <\/a><\/p>\n<p>                    Related<\/p>\n<p>\t\t<a href=\"https:\/\/www.xda-developers.com\/google-gemma-4-finally-made-me-care-about-running-local-llms\/\" title=\"Google&#039;s Gemma 4 finally made me care about running local LLMs\" target=\"_blank\" rel=\"nofollow noopener\"><br \/>\n\t\t\tGoogle&#8217;s Gemma 4 finally made me care about running local LLMs<br \/>\n\t\t<\/a><\/p>\n<p class=\"display-card-excerpt\">Why did I ignore local LLMs for so long?<\/p>\n<p>                        Local LLMs are becoming dangerous for high-stakes work<\/p>\n<p>            More patience, more depth, and fewer shortcuts<\/p>\n<p>        <img width=\"1650\" height=\"928\" loading=\"lazy\" decoding=\"async\" alt=\"Local AI code review app powered by local LLM running fully offline\" data-img-url=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/05\/python-app-local-llm-feature.jpg\" src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/05\/python-app-local-llm-feature.jpg\" class=\"img-brightness-opt-out\"\/><br \/>\n        Credit:\u00a0Shekhar Vaidya\/XDA<\/p>\n<p>What I find particularly interesting is that this was an <a href=\"https:\/\/www.xda-developers.com\/local-llms-are-good-now-wasted-months-not-realizing-it\/\" target=\"_blank\" rel=\"nofollow noopener\">8B local model running on consumer hardware<\/a>. If I had given it more parameters, more context memory, and more inference time, the gap would probably have widened even further for tasks such as this one. After all, resume reviews are simply not about speed, and they aren&#8217;t supposed to be, either. Contextual understanding may take longer, but it also comes with the ability to infer exactly what the candidate requires and is trying to become. <\/p>\n<p>In this space, local AI models are definitely becoming monsters in their own right. Instead of serving millions of users every minute, they just have to work for a single user on a single PC, which is why they can afford to sit there and think longer. ChatGPT may have given me its response in under a minute, while Gemma 4 took its sweet time and crossed the five-minute mark, but for something as career-critical as a resume, waiting an extra few minutes for deeper, more tailored, and more introspective feedback honestly feels like an incredibly fair trade compared to getting the fast-but-safe response that was clearly optimized for scale.<\/p>\n<p>                                                                                                                            <a href=\"https:\/\/www.xda-developers.com\/replaced-claude-pro-with-local-models-productivity-didnt-drop-a-bit\/\" rel=\"nofollow noopener\" target=\"_blank\"><br \/>\n                        <img width=\"440\" height=\"248\" loading=\"lazy\" decoding=\"async\" alt=\"I use these local LLMs to replace ChatGPT\" data-img-url=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/05\/best-local-llms-to-replace-chatgpt.JPG\" src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/05\/best-local-llms-to-replace-chatgpt.JPG\"\/><\/p>\n<p>                    <\/a><\/p>\n<p>                    Related<\/p>\n<p>\t\t<a href=\"https:\/\/www.xda-developers.com\/replaced-claude-pro-with-local-models-productivity-didnt-drop-a-bit\/\" title=\"I replaced the expensive Claude Pro subscription with these local models, and my productivity didn\u2019t drop a bit\" target=\"_blank\" rel=\"nofollow noopener\"><br \/>\n\t\t\tI replaced the expensive Claude Pro subscription with these local models, and my productivity didn\u2019t drop a bit<br \/>\n\t\t<\/a><\/p>\n<p class=\"display-card-excerpt\">Local-first vibe coding<\/p>\n<p>            It&#8217;s exciting to think where this all goes next<\/p>\n<p>The better model proved to be the one that paid closer attention.<\/p>\n<p>The irony of using AI to critique how humans market themselves to other humans is not lost on me. After reading both responses side by side, though, it&#8217;s become painfully obvious that the better model isn&#8217;t necessarily the one with the biggest name attached to it. Instead, it was the one that paid closer attention because it got the time and opportunity to.<\/p>\n","protected":false},"excerpt":{"rendered":"In the fourteen-ish hours I spend on my PC every single day, fifteen minutes are spent on LinkedIn,&hellip;\n","protected":false},"author":2,"featured_media":431342,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[345,343,344,85,46,125],"class_list":["post-431341","post","type-post","status-publish","format-standard","has-post-thumbnail","category-artificial-intelligence","tag-ai","tag-artificial-intelligence","tag-artificialintelligence","tag-il","tag-israel","tag-technology"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts\/431341","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/comments?post=431341"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts\/431341\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/media\/431342"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/media?parent=431341"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/categories?post=431341"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/tags?post=431341"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}