Technical Project Manager · AI Infrastructure · Operator

I build AI systems
that run in production.

Technical project manager with a track record of shipping automation infrastructure from zero — not prototypes, not demos. Real systems handling real bookings, real money, and real customers — deployed across multiple businesses.

Impact

Numbers from
production, not pitches.

900+
automated booking-response executions handled without manual follow-up
150+
Google review replies posted automatically, refreshed every 4 hours
$128K+
in real-time finances tracked across 16 bank accounts via Plaid
5+
independent businesses running on multiple AI infrastructure stack
Systems

What's running
right now.

Not side projects. Not demos. Production systems handling real bookings, real money, and real customers — every day.

ai-infrastructure · production
$ n8n status --all-workflows
booking_auto_responder ........... ACTIVE  ·  900+ executions
google_review_responder ........ ACTIVE  ·  150+ replies posted, every 4 hours
meta_ads_optimizer ............. ACTIVE  ·  Claude AI analysis
meta_ads_weekly_report ......... ACTIVE  ·  performance digest
wells_fargo_finance_report ...... ACTIVE  ·  $128K+ tracked, Plaid API
plaid_production_link ........... ACTIVE  ·  real-time bank data, 16 accounts
ads_dashboard ................... ACTIVE  ·  multi-account live ad performance dashboard
$ perqo --status
product .......................... IN DEVELOPMENT
domain ......................... perqo.vip
stack .......................... Node/Express · SQLite · Stripe Connect
type ........................... B2B2C referral platform · QR-based
markets ........................ referrals · local businesses
payments ....................... Stripe Connect Express · 1099-K auto
$
Work

Builder
and operator.

Technology

Designing and shipping AI systems.

Designed and deployed a full AI automation stack on a self-managed VPS — n8n pipelines, ChatGPT, Gemini, Claude AI integrations, Docker containers, real-time API connections to Meta, Google, and Plaid. Every workflow solves a real operational problem that used to require manual work.

n8n · Docker · Claude AI · Gemini · ChatGPT Meta Ads API · Google Business API · Plaid
Hospitality

The real-world proving ground.

Full ownership and operations of three restaurant concepts in Atlanta. The restaurants aren't a side note — they're where the infrastructure gets stress-tested against real customers, real revenue, and real stakes. Every system that runs here had to actually work.

Projects

Things I'm building.

01

Restaurant AI Stack

End-to-end automation for multiple restaurants: large-party booking auto-responders, Google review replies, weekly finance reports via Plaid, and Meta Ads optimization with Claude AI — all running in production.

n8n Claude AI Plaid API Meta Graph API Docker
Live
02

Restaurant Ops Console

A multi-company Laravel back office for inventory tracking and staff tip-out calculations — role-based access, per-company gratuity split rules, and session-scoped company switching for operators running more than one concept.

Laravel PHP 8.3 MySQL Alpine.js
Live
03

Meta Ads Dashboard

A self-hosted multi-account Meta Ads dashboard with live data, drill-down from campaign to ad level, pixel event tracking, and a history of Claude AI optimization decisions — built on Node/Express with PM2.

Node/Express React SQLite Meta Graph API
In development
Case Study

Ad optimization,
with a human still in the loop.

SYSTEM Meta Ads Optimizer CADENCE Weekly (Mon) + daily monitor SCOPE multiple restaurant ad accounts
Problem

Manual ad review didn't scale, but full autopilot was too risky.

Weekly Meta Ads review across multiple restaurant accounts meant manually cross-referencing pixel data, ad status, and budgets — slow, and easy to defer. Letting an AI change live ad spend unsupervised was not an option; every change needed a human decision before it touched real money.

Approach

Claude analyzes, a human approves, nothing silently auto-applies.

  • Claude reviews pixel, ad, and budget data every Monday and proposes specific changes
  • Approve/reject via email link or the dashboard — whichever the operator uses first wins
  • Granular selection: approve individual ads, ad sets, or conversions instead of all-or-nothing
  • 48-hour timeout defaults to reject — silence never means "apply"
  • Prior decisions are fed back in, so rejected proposals aren't re-suggested run over run
Result

AI does the analysis; the operator keeps the final call.

Runs in production every Monday across both accounts, with budget changes (±20%) applied only within approved selections. A separate, independent daily monitor watches for spend spikes (≥1.5x trailing average) as a same-day safety net between the weekly cycles — informational only, no approval loop of its own.

2 channels
email + dashboard approval, first response wins
48h
auto-timeout, defaults to reject — never silent auto-apply
Weekly + daily
optimization cycle backed by a same-day spend-spike monitor
Technical Project Management

How I work.

Product & Roadmap

Defined end-to-end product vision and 3-phase technical roadmaps from concept through production — including full specs covering data models, user flows, and phased delivery plans for both internal systems and external products.

Architecture

Led architecture decisions for mobile-first web applications, dual-purpose API endpoints, multi-party ledger systems, and role-aware routing across multi-tenant platforms — making the right call at the right time without over-engineering.

Delivery

Managed cross-functional build scope across frontend, backend, and payment infrastructure workstreams — sequencing delivery to de-risk complexity and defining acceptance criteria, non-goals, and phase boundaries to keep velocity up.

AI Integration

Designed and deployed Claude AI integrations in production across booking automation, ad optimization, review response, and financial analysis — including failsafe patterns (continueOnFail, truncation recovery, UID deduplication) that keep systems stable under real load.

Credentials

Certified &
continuing.

Scrum.org
Professional Scrum Master I
Certified · PSM I
Anthropic
Claude Certified Architect – Foundations
In progress
PMI
Project Management Professional
In progress
Contact

Let's work
together.

Open to conversations about technical project management roles, founder partnerships, or helping other hospitality operators build AI infrastructure for their businesses.