Portfolio

Work that
actually shipped

Real projects for real businesses. Some client work, some passion projects. All built to solve actual problems, not theoretical ones.

...and a glimpse of what's in the wings.

GEO + Content StrategyDestination Cabo

Destination Cabo: AI Search Visibility

Transformed a luxury vacation rental site into an AI-discoverable resource. Within days, the site began appearing in Grok and Perplexity search results for Cabo travel queries.

The Challenge

The site had solid traditional SEO but was invisible to AI search engines. When travelers asked ChatGPT, Perplexity, or Grok about Cabo rentals, Destination Cabo wasn't being cited, despite 20 years of expertise and hundreds of verified reviews.

The Solution

Implemented comprehensive Generative Engine Optimization (GEO): restructured content with answer-first formatting, added FAQPage and LocalBusiness schema markup, created quotable statistics and direct answer capsules, and optimized meta descriptions for AI extraction.

Results

  • Now appearing in Grok and Perplexity search results
  • Schema markup providing 28% citation boost in AI responses
  • Content structured for direct extraction by LLMs
  • Complete site redesign with modern, conversion-focused UX
Schema.org JSON-LDFAQPage MarkupContent ArchitectureMeta Optimization
AI + Complex SystemsTicket Tomato

Ticket Tomato: AI-Assisted Codebase Navigation

Navigated a large, established codebase using AI-generated reports and documentation. An SAQ D compliance update that would typically take two weeks was completed in 5 hours.

The Challenge

Onboarding to a large, undocumented codebase is one of the most time-consuming challenges in software development. This ticketing platform had years of accumulated code, multiple payment integrations, and a last-minute PCI SAQ D compliance requirement with a hard deadline.

The Solution

Used AI tools to generate comprehensive codebase reports, map dependencies, and create living documentation. This accelerated the onboarding process dramatically and enabled a complete payment system conversion with confidence, even under extreme time pressure.

Results

  • SAQ D compliance update completed in 5 hours (typically 2 weeks)
  • Complete payment system migration with AI-assisted code review
  • Codebase documentation generated from AI analysis
  • Dramatically reduced onboarding time for mature production system
Claude CodeCodebase AnalysisPayment IntegrationPCI Compliance
Watercolor illustration of real estate market intelligence with flowing data streams connecting stylized properties
Automation + AIIn the WingsRegional Brokerage

Real Estate Market Intelligence System

Automated market report generation that used to take 4 hours per agent per week. Now it takes 15 minutes of human review.

The Challenge

Agents were spending more time researching comparables and writing reports than actually talking to clients. The data existed across multiple MLS systems, but pulling it together was entirely manual.

The Solution

Built an n8n workflow that aggregates MLS data, runs AI analysis for market trends, and generates polished PDF reports. Agents just review and personalize before sending.

Results

  • 4+ hours saved per agent per week
  • Report generation down from 4 hours to 15 minutes
  • Agents closing 2 additional deals per quarter on average
n8nOpenAI APIMLS IntegrationPDF Generation

Have a project
in mind?

I'd love to hear what you're working on. Let's figure out if we're a good fit.