Case Study: Automating Portfolio Oversight with AI-Driven Development
The Challenge
Managing Google Business Profiles for a portfolio of small service businesses became an unsustainable manual task. Tracking "Profile Health"—rankings, review velocity, and last-activity dates—across multiple clients required hours of manual searching and spreadsheet updates, leading to delayed insights and reactive management.
My Role: Full-Stack Product Architect
I acted as the sole product manager and developer, moving from problem identification to a fully functioning internal tool in a 2-hour sprint. My goal was to create a "single pane of glass" that integrated directly into our existing Google Sheets workflow.
The Workflow: The "AI-First" Development Stack
To build a high-utility tool in under 120 minutes, I leveraged a specialized AI workflow:
Step 1: Technical Scoping (Gemini):
I used Gemini to draft a comprehensive PRD, defining the logic for a "Health Score" and outlining the data architecture needed to sync a front-end dashboard with a Google Sheets back-end.
Step 2: Interactive Development (Codex):
I fed the PRD into Codex to generate the functional code. I iterated with the AI to ensure the dashboard could pull real-time data via SerpAPI for accurate local search rankings.
Step 3: Logic & Troubleshooting:
I spent 30 minutes fine-tuning the data-refresh logic and UI, ensuring the metrics (Rank, Total Reviews, Date of Last Review) were presented in a way that prompted immediate action.
The Results
Rapid Deployment: Moved from "Idea" to "Internal Product" in 2 hours.
Operational Efficiency: Eliminated 100% of the manual data-gathering time, allowing the team to focus on SEO strategy rather than data entry.
Scalable Architecture:
Built a reusable framework that can support an unlimited number of new client profiles by simply adding a row to a spreadsheet.