Skip to content
View dominicci13's full-sized avatar

Block or report dominicci13

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
dominicci13/README.md

Brian Ramírez

AI-native automation engineer. I build LLM-augmented workflows and agents-with-tools, backed by a multi-year track record shipping production automation for retail and e-commerce teams.

📩 brian_d13@icloud.com · 💼 linkedin.com/in/bdramirez


What I build

Agents and AI systems. Telegram-native assistants built on a custom Claude tool-use loop (no LangChain), with multi-tier memory, pgvector RAG, structured outputs under strict JSON Schema, and prompt-injection defense in depth. One of them runs hardened and self-hosted under least privilege.

Production automation at scale. Python and JavaScript pipelines that pull, clean, and report on Amazon Seller Central, eBay, Walmart, and Best Buy. Scheduled jobs that replace hours of daily manual reporting, running unattended.

I currently lead workflow automation at Focus Camera (US retailer, fully remote) and freelance as a Top Rated Plus Automation Engineer on Upwork at 100% job success.

Featured projects

AI and agents

  • openclaw-assistant — Hardened, self-hosted AI assistant on the OpenClaw gateway: Claude over Telegram with least-privilege mail (read and draft), a default-DENY egress proxy, and prompt-injection defense in depth.
  • personal-ai-assistant — A Claude agent built from primitives: custom tool-use loop, 3-tier memory (identity, pgvector RAG, summarized history), 12 tools across calendar, email, and web. No framework.
  • speed-to-lead-ai-responder — Classifies, scores, and replies to inbound leads using OpenAI Structured Outputs with strict JSON Schema. Built twice in parallel (n8n and Make.com).
  • job-search-automation — A scheduled Claude CLI agent that searches job markets, deduplicates, tailors per-role resumes, and emails an HTML digest.

Marketplace automation

  • ebay-best-offers — Nightly bot that accepts and counters pending Best Offers across accounts on configurable rebate and profit rules.
  • amzn-account-health, amzn-shipments, amzn-feedback-manager — Daily Amazon Seller Central scrapers feeding Excel dashboards and SQL Server.
  • sellercloud-sync — Idempotent daily ETL loading a catalog export into SQL Server via parameterized pyodbc.
  • shared-python-utils — Reusable utilities (SeleniumBase login, OTP, xlwings, pyodbc, Rich logging) shared across the marketplace projects.

Stack

AI / LLM Agentic tool-use loops (from primitives) · RAG (pgvector) · Structured Outputs / JSON Schema · Prompt-injection defense · OpenAI Responses API · Anthropic Claude · Claude Code
Languages Python · JavaScript · Excel VBA
Automation n8n · Make · Power Automate · Zapier
Data Power BI · Power Query · DAX · SQL Server · MySQL
APIs Amazon Seller Central · eBay · Walmart Marketplace · REST / JSON

What's next

An LLM-as-judge eval framework: the production-reliability piece that closes the loop on the agent work above. It will land here as a standalone repo.


📩 brian_d13@icloud.com · 💼 LinkedIn · 🌎 Bilingual: Spanish and English

Pinned Loading

  1. openclaw-assistant openclaw-assistant Public

    Hardened, self-hosted AI assistant on the OpenClaw gateway: Claude over Telegram with least-privilege mail, drive, calendar, GitHub, and web browsing, behind a default-DENY egress proxy, no-delete …

    Python

  2. personal-ai-assistant personal-ai-assistant Public

    Personal AI assistant over Telegram — a custom Claude tool-use loop with 3-tier memory (identity / pgvector RAG / summarized history), built from primitives.

    Python

  3. speed-to-lead-ai-responder speed-to-lead-ai-responder Public

    An end-to-end AI workflow that classifies, scores, and replies to inbound leads — built in n8n and Make.com side-by-side.

  4. job-search-automation job-search-automation Public

    End-to-end macOS automation: launchd-scheduled Claude CLI agent searches 4 job markets 3× daily, deduplicates results, tailors per-role resumes, maintains an Excel tracker, and emails a polished HT…

    Python

  5. ebay-best-offers ebay-best-offers Public

    Nightly eBay Seller Hub bot: reviews pending Best Offers across multiple accounts, accepts/counters based on configurable rebate + profit thresholds, logs decisions to SQL Server.

    Python

  6. shared-python-utils shared-python-utils Public

    Reusable Python utilities for Amazon and eBay seller-portal automation: SeleniumBase login, Outlook OTP, xlwings, pyodbc inserts, Rich logging, APScheduler.

    Python