AI – George's Blog https://georgethegeek.com/blog Thu, 19 Mar 2026 00:47:52 +0000 en-US hourly 1 https://wordpress.org/?v=7.0 229965001 Why I Built JobPulse AI: Moving from “Applying” to “Interviewing” https://georgethegeek.com/blog/2026/03/18/why-i-built-jobpulse-ai-moving-from-applying-to-interviewing/ https://georgethegeek.com/blog/2026/03/18/why-i-built-jobpulse-ai-moving-from-applying-to-interviewing/#respond Thu, 19 Mar 2026 00:47:52 +0000 https://georgethegeek.com/blog/?p=133 The modern job market is a numbers game, but it’s one where the house usually wins. If you’ve ever spent hours manually tailoring a resume only to receive an automated rejection minutes later, you know the frustration.

As an IT professional, I knew there had to be a way to use automation—specifically Generative AI—to flip the script. That’s why I built JobPulse AI, an intelligent career co-pilot designed to eliminate the friction of job hunting.


The Problem: The “Generic Resume” Trap

Most candidates fail not because they lack skills, but because their resumes don’t speak the specific “language” of the job description. Companies aren’t just looking for a list of duties; they are looking for someone to solve their specific pain points.

Manual tailoring is slow. Generic applying is ineffective. JobPulse AI bridges that gap.

What is JobPulse AI?

JobPulse isn’t just a resume builder; it’s a tactical command center for your career. Built on a high-performance stack of PHP 8.1, Tailwind CSS, and Alpine.js, it uses Google Gemini 3 Flash Lite to act as a deeply context-aware assistant.

Key Features:

  • Resume Optimization Wizard: It analyzes your master resume against a job description to highlight relevant skills and rewrite bullet points for maximum impact.

  • Tactical Job Analysis: This is where the “AI intelligence” shines. It looks beyond keywords to identify a company’s likely strategic goals and challenges for the next 12 months.

  • Context-Aware Chat: A real-time interface that knows your history and the specific role you’re targeting. You can ask it for salary negotiation advice or how to explain a specific employment gap.

  • Privacy-First Architecture: I designed this to run locally via XAMPP. Your career data and API keys stay on your machine, not on a third-party server.


The Tech Stack: Speed and Portability

I chose Raw PHP for the backend to ensure maximum speed and ease of deployment. By using a flat-file/JSON storage system, there’s no need to mess around with complex SQL configurations. You just clone the repo, run a setup script, and you’re live on your local machine.

The frontend uses Tiptap for a premium, distraction-free editing experience, ensuring that while the AI does the heavy lifting, you still have total creative control over the final document.

The Roadmap Ahead

JobPulse is already a powerful tool, but I’m just getting started. The upcoming roadmap includes:

  1. Mock Interview Mode: Using the tactical analysis to grill you on job-specific questions.

  2. Auto-Fill Integration: A browser extension to port your saved resumes directly into application forms.

  3. Advanced Analytics: Tracking which versions of your resume are actually landing interviews.


Get Involved

Whether you’re a developer looking to contribute to a PHP/AI project or a job seeker looking for an edge, I’d love for you to check it out.

View the Project on GitHub: https://github.com/repairgenie/jobpulse

Stop searching and start interviewing. Let’s make the job hunt a little less painful.

]]>
https://georgethegeek.com/blog/2026/03/18/why-i-built-jobpulse-ai-moving-from-applying-to-interviewing/feed/ 0 133
Automating Your Business with AI https://georgethegeek.com/blog/2026/03/12/automating-your-business-with-ai/ https://georgethegeek.com/blog/2026/03/12/automating-your-business-with-ai/#respond Thu, 12 Mar 2026 22:52:00 +0000 https://georgethegeek.com/blog/?p=116 Since the early years of my career I have always built custom tools to solve problems. In 2004, I created a script that automated the malware cleanup of a Windows XP computer and it also sent an email report to the technician that contained the results of the scan and cleanup. Funny thing about tech evolution, but not only did the subsequent Window Vista release break it from then on, malware removal services have gone the way of the dinosaur.

Since then, I focused on learning low-to-no code solutions for creating tools and websites because it just made sense. It’s not that I don’t know about the code part, it’s just that it’s never been a priority to learn it well enough to do it without assistance. You’d think that’s counterintuitive, but the truth is there has always been a push to create solutions for app and website development without knowing how to code. I always created things to solve a problem, make something easier, or free someone from a task so they can do other things.

AI’s changed everything though, and for the better. I know AI gets a lot of flack from people who seem to think it’s a magic black box that you type in natural language and it does something(they often believe that AI work is somehow “cheating” and “easy”). Realistically, it takes a lot more than that to build software with AI. Unless you are aware of security and design best practices and know the basics of the programming language you are vibecoding, then you will end up with a product that ultimately fails because you can’t properly support it. This is one of the concerns of all sorts of new sites and services popping up claiming to be tools to solve all sorts of problems. As I have been searching for a new job recently, I’ve noticed a lot of really similar AI job-hunting tools that seem like copies of each other (RemoteHunter vs Swooped, for example). I don’t know which of those 2 came first but they are very very similar, and both cost money to use. I’ll have to gripe about WeWorkRemotely another time.

While many of my first vibecoded tools were Python-based, and served as tools to solve very specific problems- one scanned an IP to see if a VPN server is present, another scans an entire codebase and uses AI to check it for any vulnerabilities after it runs a definitions-based scan from an open-sourced tool. It was a nice little win whenever a new tool was created that solved problems. I created web-based tools like that too- one was a SendGrid log checker that was made available to customer service staff who didn’t need to have direct access to the company SendGrid account. These tools also freed me from having to do those tasks for others.

What should I automate and why?

A common thing you’ll hear from IT folks is that if there’s anything you know you’re going to do more than twice, you should automate it. But there are many other reasons to automate tasks. Within a business, interdepartmental collaboration is crucial and many tools aren’t designed to work with others out of the box. This means that methods to automate can get extremely complicated once you start adding more moving parts. The list of things you can integrate and automate with AI is endless, but I’ll list some of the ones that come to mind the most often:

  • Chatbots
  • Spreadsheets can be turned into entire interlinked app(s)
  • Phone calls (customer service and sales that are inbound or even outbound)
  • Social Media campaigns and management
  • Anything that is repetitive and predictable to complete but is something that takes time (Pareto Principle*)
  • …and so much more! If you can think of a need for something, you can probably do it with AI
*The Pareto Principle states that 80% of outcomes result from 20% of causes. To increase productivity, you should identify the 20% of tasks that yield 80% of the results- then prioritize them.

Basically, as a consultant, one would need to analyze the existing situation and learn all of the pain and friction points and plan a way to streamline it all. It takes a lot of feedback, a lot of time, and a lot of patience. AI can be used as a force multiplier that enables an individual or small team to do orders of magnitude more in production when the right strategies are employed. When I rebuilt my website, I used Relume, WebFlow, and Antigravity to produce in 2 days that would have taken me all month to do by hand. These time savings are very real and the important thing to remember is that AI is not a magic box that makes life easier. It’s a system you have to learn, and everyone will build a different solution tailored to their own specific needs.

If you need AI solutions, feel free to reach out to me via my contact form.

]]>
https://georgethegeek.com/blog/2026/03/12/automating-your-business-with-ai/feed/ 0 116