Portfolio
What I've Built
Every automation system I've built -- tested in production on a live operation. Browse by category or see everything below.
12 builds
AI Email Triage System
A business owner spending 45 minutes every morning sorting emails. This system handles all of it the moment an email arrives -- AI classifies it, logs it, pings the right channel, and responds to leads in under 60 seconds.
15 hrs/month
freed from manual triage
21x higher
lead retention rate
$1,400+/month
measurable ROI
Shopify x eBay Inventory Sync
Selling on two platforms means overselling is inevitable -- until now. This bidirectional sync updates eBay quantity the moment Shopify inventory changes (and vice versa), with anti-loop logic to prevent runaway updates.
94% less
overselling (benchmark)
15 hrs/week
saved on reconciliation
<30 sec
cross-platform sync
AI Abandoned Cart Recovery
Shopify native abandoned cart is one generic email. This runs a multi-touchpoint sequence: email at 30 min, email at 24 hours, SMS at 48 hours for high-value carts -- all AI-personalized based on cart contents.
~15%
recovery rate (benchmark)
Multi-channel
email + SMS fallback
AI-personalized
per-cart messaging
Stale Listing Reviver
eBay listings with zero watchers die in the Cassini algorithm. Every week this workflow identifies stale inventory, regenerates titles with AI, refreshes pricing, and relists -- recovering 20-30% of dead inventory automatically.
4 hrs/week
saved on manual revival
20-30%
dead inventory recovered
$0.0001
AI cost per title
Book Listing Pipeline (Barcode to eBay)
Scan a book barcode, AI enriches the metadata from Google Books + Open Library, listing pushes to eBay in under 60 seconds. Replaces ~15 minutes of manual data entry per listing.
60 seconds
barcode to draft
15x faster
than manual listing
1,500+ items
processed to date
AI Buyer Message AutoResponder
Customer messages get classified by an AI (simple question, order inquiry, complaint, price negotiation) and auto-answered when confidence is high. Complex messages escalate to you with AI-drafted reply suggestions.
~2 hrs/week
saved on messages
~50%
auto-answered
<15 min
response time
Lead to HubSpot with AI Scoring
Lead webhook comes in, Gemini scores 1-10 and summarizes the interest, hot leads (score > 7) route to priority branch, HubSpot contact + follow-up task created automatically, Slack alert for hot leads.
AI-scored
priority routing
1-day
follow-up task auto-created
Zero leads
lost to inbox chaos
Sales + Profit Dashboard
Shopify/eBay analytics show revenue. They don't show margin. This pulls orders, applies COGS per SKU, calculates fees + shipping + net profit, writes to a live dashboard -- so you know what you're actually making.
Real margin
not just revenue
Daily sync
automated refresh
Fees + COGS
calculated per item
Listing Health Monitor
Scans listings daily: thin photos, oversized titles, missing item specifics, pricing outliers. Flags each listing red/yellow/green. Digest to Slack every morning -- fix what's killing your conversions before it costs you sales.
Red/Yellow/Green
health scoring
Daily scan
morning digest
Cassini-ready
fixes before impressions drop
Sourcing Deal Finder
Scans eBay active listings vs sold comps, scores potential profit, surfaces top deals to Slack every morning. Turns 20 hours of manual sourcing into 10 minutes reviewing a pre-filtered list.
20 hrs/week
to 10 min review
Profit-scored
vs sold comps
Top 10-20
deals surfaced daily
AI-Powered Lead Capture Pipeline
Form submission → AI summarizes the lead's bottleneck + automation ask → CRM entry created → admin alert + thank-you email with Cal.com booking link sent in under 15 seconds. Zero leads lost to inbox chaos.
<15 seconds
form to CRM
AI-summarized
every lead
Auto-booked
Cal.com thank-you
Therapy Referral Routing
A clinic manually matching patients to therapists by specialty, insurance, and availability. This workflow takes an intake form, runs AI matching, and sends the referral to the right provider -- with a confirmation to the patient in under a minute.
Hours to minutes
referral turnaround
100%
manual matching eliminated
< 60 seconds
patient confirmation
Want something like this?
Tell me what you're doing manually and I'll find the fastest path to automating it.
Book a Free Audit →