Technology Product Leader & Serial Entrepreneur

I’m Patrick, a software engineer who builds products and companies based in Tampa Florida.

TDD with AI: Supervising Agents Through Tests

How test-driven development becomes even more powerful when AI agents write the code — tests as contracts, specifications, and the primary communication channel.

Tests as PR Documentation

Why the first thing I look at in any pull request is the tests — and how treating diffs as a communication medium makes code review faster and more effective.

The Behavior-First Mindset

How shifting from code-first to behavior-first thinking transforms testing, TDD, and API design — and why it matters more than ever with AI agents writing code.

Work

  1. Company
    Outbound.com
    Role
    CoFounder & CTO
    Date
  2. Company
    Linq.com
    Role
    Director of Engineering
    Date
  3. Company
    Script (Acquired by LINQ)
    Role
    Co-Founder & CTO
    Date