Skip to content
View ubachan's full-sized avatar

Block or report ubachan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ubachan/README.md

Uba Chan - AI Integrator & Automation Architect

Hey, I'm Uba Chan 👋

AI Integrator & Automation Architect

I build systems that handle the work businesses are still doing by hand.

Law firms chasing client intake. E-commerce brands checking payments manually. Clinics booking appointments through phone calls. Real estate teams following up on leads one by one. The bottleneck is almost always the same — too much manual work, not enough automation.


What I Build

Area What it means in practice
🤖 Custom AI Agents & Chatbots Context-aware systems for lead gen, client support, and decision-making — running 24/7
⚡ Workflow Automation n8n and Zapier pipelines that connect your tools and eliminate repetitive tasks
🔗 CRM Integration Pipelines that keep deals moving without someone pushing them
🌐 Web & SaaS Development Production-ready products built around automation from day one
🗄️ Database & Backend Supabase architecture built for scale and real-time performance

Industries

⚖️ Law Firms  ·  🏠 Real Estate  ·  🏥 Clinics  ·  🛍️ E-commerce  ·  💼 Agencies  ·  🚀 SaaS


Projects

1. AI Sales Agent — Omni-Channel Facebook Messenger Automation

An autonomous sales agent for Facebook Messenger that handles the full sales cycle — product questions via text, voice, or photo — through to inventory checking, fraud detection, and order placement. Transfers to a human agent when the situation needs it.

Stack: n8n · OpenAI · Google Gemini · Supabase · Pinecone · Postgres

flowchart TD
  User((User Input)) --> Webhook[n8n Webhook]
  Webhook --> Router{Input Type?}

  Router -->|Image| Vision[Gemini Vision]
  Router -->|Voice| Audio[Whisper Transcribe]
  Router -->|Text| Token[Token Check]

  Vision --> Agent
  Audio --> Agent
  Token --> Agent

  Agent["🤖 AI Sales Agent (RAG)"]

  subgraph Tools [Agent Tools & Memory]
    direction TB
    Agent <--> GSheets[("Google Sheets: Stock/Orders")]
    Agent <--> Vector[Pinecone: FAQ/RAG]
    Agent <--> Fraud[BD Courier API: Fraud Check]
    Agent <--> Handover[Supabase: Human Handoff]
    Agent <--> Memory[Postgres Chat Memory]
  end

  Agent --> Messenger[FB Messenger Reply]

  style Agent fill:#FF6D5A,color:#fff,stroke:#fff
  style Tools fill:#2D3B45,color:#fff
Loading

Key Features:

  • Gemini Vision identifies products from customer photos
  • OpenAI Whisper transcribes and understands voice notes in real time
  • Real-time inventory sync with Google Sheets — checks stock before confirming
  • BD Courier API fraud scoring on COD orders before acceptance
  • Pinecone vector DB for FAQ and policy retrieval
  • Postgres memory keeps conversation context across sessions
  • Supabase-triggered human handoff when complex support is needed

Repo: AI-Sales-Agent-Omni-Channel-Automation


2. From DM to Delivered — Zero Website Order Flow

A full order management system for businesses selling through Instagram or Facebook DMs. No Shopify. No website. Customers submit orders through a form, payment screenshots upload to Google Drive automatically, fraud detection runs, and the owner approves or rejects from Telegram in one tap.

Results: 40hrs/week → 2hrs  ·  12 fake orders/week → 0  ·  25,430+ orders processed  ·  99.1% verification rate  ·  <1.5s response time

Stack: n8n · Airtable · Google Drive · Google Sheets · Gmail · Telegram Bot

graph TD
  A[Customer Order Form] --> B[Validate & Normalize Order]
  B --> C[Payment Screenshot → Google Drive]
  C --> D[Attach Screenshot URL]
  D --> E[Duplicate Data Check]
  E --> F[Fraud Detection Logic]
  F --> G{Duplicate or Fraud?}

  G -->|True| H[Send Fraud Alert via Telegram]
  G -->|False| I[Log Order to Google Sheets]
  I --> J[Send Order Placed - Gmail + Telegram]

  K[Telegram Callback] --> L[Parse Callback Data]
  L --> M[Fetch Order from Sheet]
  M --> N[Merge Order Data]
  N --> O{Owner Decision}

  O -->|Approve| P[Status: Confirmed]
  O -->|Reject| Q[Status: Rejected]
  O -->|Fraud| R[Status: Fraud]

  P --> P1[Send Confirmation - Gmail + Telegram]
  Q --> Q1[Send Rejection - Gmail + Telegram]
  R --> R1[Send Fraud Message - Gmail + Telegram]

  style G fill:#f9a,stroke:#333
  style O fill:#f9a,stroke:#333
Loading

Repo: From-DM-to-Delivered-Zero-Website-Order-Flow


3. Agentic RAG — Intelligent Knowledge Base

An AI agent that retrieves contextually relevant answers from a custom database using vector search. Built for businesses that need a chatbot trained on their own data — not generic internet knowledge.

Stack: n8n · Pinecone · Groq · MongoDB

graph TD
  User((User Query)) --> Hook[n8n Webhook]
  Hook --> Embed[Generate Embedding]
  Embed --> Search{Vector Search}
  Search -- Query --> PDB[(Pinecone / MongoDB)]
  PDB -- Retrieved Context --> AI[AI Language Model]
  AI --> Result[Synthesized Answer]
  Result --> Response[Return to User]

  style Search fill:#f9f,stroke:#333
  style PDB fill:#27272e,stroke:#fff,color:#fff
Loading

Key Features:

  • Intent recognition before retrieval
  • Dynamic context injection based on query similarity
  • Low-latency responses via Groq inference
  • Works with any structured or unstructured business data

Use Case: Custom AI chatbots for law firms, clinics, and agencies that need to answer questions from their own documents and policies.


4. Automated WooCommerce OTP Fraud Prevention

An OTP verification layer for WooCommerce that blocks fake orders before they reach fulfillment. Verifies customer phone numbers at checkout via automated SMS, adds a confirmation step that most fraud bots and fake buyers won't complete.

Stack: n8n · WooCommerce · SMS API · Google Sheets

graph LR
  A[Customer Places Order] --> B[n8n Webhook Triggered]
  B --> C[Generate OTP Code]
  C --> D[Send SMS to Customer Phone]
  D --> E{OTP Verified?}
  E -->|Yes| F[Order Confirmed in WooCommerce]
  E -->|No / Timeout| G[Order Cancelled + Alert]
  F --> H[Log to Google Sheets]

  style E fill:#f9a,stroke:#333
Loading

Repo: Automated-WooCommerce-OTP-Fraud-Prevention-System


5. AI Logistics Report — Documentation & Validation

An automated pipeline that processes logistics data, validates it against business rules, flags errors, and generates structured reports. Removes the manual spreadsheet work from operations and compliance teams.

Stack: n8n · Google Sheets · AI Model · PDF/Doc generation

graph LR
  A[Raw Logistics Data] --> B[n8n Trigger]
  B --> C[Data Validation Layer]
  C --> D{Passes Rules?}
  D -->|Yes| E[AI Report Generation]
  D -->|No| F[Flag Errors + Notify Team]
  E --> G[Export PDF / Doc]
  G --> H[Send to Stakeholders]

  style D fill:#f9a,stroke:#333
Loading

Repo: AI-Logistics-Report-Documentation-Validation


6. NBGC — Photos to UGC Ads

An automation pipeline that takes raw product photos and turns them into UGC-style ad content using AI vision and copy generation. Built for marketing agencies producing high volumes of creative assets.

Stack: n8n · Google Gemini · Cloudflare

graph LR
  A[Raw Product Photo] --> B[Gemini Vision Analysis]
  B --> C[AI Ad Copy Generation]
  C --> D[Asset Design & Formatting]
  D --> E[UGC-Ready Ad Asset]

  style B fill:#8E75B2,color:#fff
Loading

Live: nbgc.pages.dev


7. UreatorFlow — AI Operating Studio for Solo Creators

An AI-powered studio that manages the full content workflow for solo creators — planning, scheduling, and distribution in one automated system.

Stack: n8n · Supabase · Lovable

graph LR
  A[Content Idea Input] --> B[AI Content Planner]
  B --> C[Schedule & Queue]
  C --> D[Auto Distribute]
  D --> E[Facebook]
  D --> F[Instagram]
  D --> G[Other Platforms]

  style B fill:#3ECF8E,color:#fff
Loading

Live: ureatorflow.pages.dev


8. AI Vibe — Client Intake Automation

A consultation form that sends personalized reply emails automatically. When a client submits their request, an AI Agent reads it, writes a tailored email based on their specific service interest, and Gmail delivers it within seconds. No manual follow-up needed.

Stack: n8n · Google Gemini · Google Sheets · Gmail · Structured Output Parser

graph LR
  A[Client Submits Form] --> B[Log to Google Sheets]
  B --> C[AI Agent Reads Request]
  C --> D[Structured Output Parser]
  D --> E[Subject + Body Extracted]
  E --> F[Gmail Sends Personalized Email]

  style C fill:#8E75B2,color:#fff
Loading

Repo: AI-Vibe-Client-Intake-Automation


Currently

  • 🔨 Building: UreatorFlow — AI operating studio for solo creators  ·  NBGC — product photos to UGC ads
  • 📚 Learning: Multi-Agent Orchestration and scaling SaaS with n8n + Supabase
  • 🤝 Open to: Freelance projects and open-source automation collaboration
  • 💬 Ask me about: n8n, AI Agents, Supabase, CRM integrations, Telegram bots

Tech Stack

Category Tools
Automation n8n Zapier Make Airtable
AI & LLM OpenAI Gemini Anthropic Groq Llama
AI Frameworks LangChain Langflow ElevenLabs
CRM & Comms GoHighLevel Telegram Gmail
Database Supabase MongoDB Pinecone
Web Dev Next.js React Vercel Cloudflare
Dev Tools Cursor VS Code Lovable

GitHub Stats

Uba's GitHub Stats


Connect

Solo engineer. Select projects. Deep work.

Pinned Loading

  1. AI-Logistics-Report-Documentation-Validation AI-Logistics-Report-Documentation-Validation Public

    An autonomous n8n workflow built to automate the manual validation of daily shipment records and instantly generate dynamic shipping manifest PDFs to prevent dispatch delays.

  2. AI-Sales-Agent-Omni-Channel-Automation AI-Sales-Agent-Omni-Channel-Automation Public

    An autonomous, multi-modal AI Sales Agent designed for Facebook Messenger. This agent handles the entire sales lifecycle—from product inquiries (text, voice, image) to inventory checking, fraud det…

  3. Automated-WooCommerce-OTP-Fraud-Prevention-System Automated-WooCommerce-OTP-Fraud-Prevention-System Public

    🤖 An n8n-powered backend automation system for WooCommerce 🛒 to intercept orders, conduct fraud checks 🛡️, and verify users via WhatsApp & SMS OTP 📲 to eliminate fake COD orders 🚫.

  4. NBGC-Next-Gen-Content-Photos-to-UGC-Ads NBGC-Next-Gen-Content-Photos-to-UGC-Ads Public

    An automated AI pipeline that turns raw product photos into high-converting UGC video ads instantly. Powered by Gemini Vision, Motion AI, and n8n.

  5. UreatorFlow-AI-Operating-Studio UreatorFlow-AI-Operating-Studio Public

    UreatorFlow is the ultimate AI-powered operating studio built specifically for solo creators. Orchestrate your entire content pipeline, from ideation to scheduling, in one seamless flow.

  6. Agentic-RAG-Workflow-Intelligent-Knowledge-Base Agentic-RAG-Workflow-Intelligent-Knowledge-Base Public

    A context-aware knowledge retrieval system built with Pinecone and MongoDB. Uses Agentic reasoning to deliver accurate answers from complex datasets.