I build AI agents and automations that run real businesses.

Like GoSmash, a SaaS booking platform I'm building from the ground up. I saw that the Philippines' growing number of sports venues still took bookings by hand, so I built an AI agent that books courts, takes payments and keeps each venue's schedule straight. n8n, APIs, Claude and OpenAI, Postgres, backed by 6+ years in SaaS and e-commerce support. Remote from Manila, on US Eastern hours.

GoSmashLive booking platform I built solo: AI chat agent, venue booking pages, online payments, owner schedule. gosmash.cc
6+ yearsremote SaaS and e-commerce support (Zendesk, Intercom, Shopify)
On autopilotmy own Facebook video pages: scripted, voiced, edited and posted by automation

Selected work

Three systems I designed, built and run myself.

Own product · live at gosmash.cc

GoSmash: AI booking platform for sports venues

Players book a court or ball machine by chatting with an AI assistant or on the venue's own page. The database, not the AI, decides prices and availability, so there are no double bookings.

  • Chat agent with tool calling (Chatwoot + n8n), live venue booking pages, online payments.
  • Owner schedule on the phone: walk-ins, receipts to check, reports, team logins.
  • Postgres with migrations, end-to-end tests and an eval suite for the agent.
n8nPostgreSQLChatwootOpenAI toolsPayMongonginx
Venue booking pageOwner schedule
Own project · in production

Content engine: short-form video on autopilot

Runs my own Facebook video pages end to end, from script to published Reel, with three core n8n workflows and no manual editing.

  • Claude writes and segments scripts, ElevenLabs voices them, subtitles are timed word by word.
  • Gemini and Kling generate images and clips from locked style rules, so every scene stays on brand.
  • ffmpeg renders the final cut and the Graph API publishes it as a Reel.
  • Queues, retries for moderation failures, per-step cost logging, and a data review that found hook retention drives reach.
n8nClaude APIElevenLabsVertex AIffmpegGraph APIGoogle Sheets
Content engine n8n workflowContent engine n8n workflow, second part
Support automation

Zendesk + n8n AI draft replies

Built for an e-commerce support team. For every ticket, the system reads the full conversation and the order status, then drafts a context-aware reply the agent can send or edit.

  • Agents stop re-reading long threads and looking up orders by hand.
  • Every case gets an AI summary that is logged, so the team can see recurring issues and fix the process.
Zendesk APIn8nOpenAIShopify data
Zendesk AI draft assistant workflow

More builds

Agents, integrations and demos.

Voice agent (Vapi + n8n + Airtable)

Phone agent that answers, qualifies and logs to Airtable.

Instagram AI agent with human follow-up

Answers DMs, hands off to a person when needed.

WhatsApp chatbot workflow

WhatsApp chatbot

Customer chat on WhatsApp with AI replies.

Telegram agent with RAG

Answers from a Pinecone knowledge base.

Google Doc to Pinecone workflow

Google Docs to Pinecone

Keeps an AI knowledge base in sync with docs.

Lead enrichment workflow

Lead scoring and enrichment

Jotform leads scored, enriched and emailed personally.

n8n website chatbot

Full walkthrough of a chatbot build.

Bulk and single processing

One workflow that handles a single record or a whole batch.

Desktop automation (AutoHotkey + n8n)

Hotkeys that send desktop data into workflows.

Experience

Support first, then automation: I understand what the customer feels and what the system is doing.

CS & Automation SpecialistE-commerce / dropshipping company, Dec 2025 to present (part-time)
Customer Support SpecialistCanadian SaaS, Apr 2025 to present (part-time)
CS / Automation SpecialistE-commerce support team, Feb to Oct 2025
Customer Support SpecialistSubscription SaaS (mobile app + web app), 2022 to 2024
Email SpecialistSavagebyNatalie, 2024
Associate Software EngineerAccenture, 2017 to 2018